Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从列中选择数据_Java_Sql - Fatal编程技术网

Java 从列中选择数据

Java 从列中选择数据,java,sql,Java,Sql,我的桌子如下 ID Name City ----------------- 1 abc Mumbai 2 def Delhi 3 xyz bangalore 我想写一个查询作为 String query= select Name from table where (?) 如果输入是一个ID,那么如果我想选择city Delhi,where子句中应该包含什么 select Name from table where id=2; 或 你应该

我的桌子如下

ID    Name   City
-----------------

1     abc    Mumbai
2     def    Delhi
3     xyz    bangalore
我想写一个查询作为

String query= select Name from table where (?)
如果输入是一个ID,那么如果我想选择city Delhi,where子句中应该包含什么

select Name from table where id=2;


你应该把它框起来

String query= "select City from table where ID=2";
通用语法从条件所在的表中选择(第1列,第2列);您还可以使用
*
选择整行

将在结果集中返回
。希望您正在使用jdbc

Where id = IdInputVar

这是非常基本的SQL。请先学习教程。不要错过双引号No Id不是主键。我手动分配id,那么同一id ryt可以有多个值?
Where id = IdInputVar