是否可以检索中特定行的特定列SQL query?
SQL query
假设我要使用以下查询文本从SQL名为的表中选择my_table名称为:a,b的行:
SQL
my_table
"select * from my_table where row_names in ('a', 'b') order by row_names"
如何修改此查询文本以仅选择第2、12、22、32、42列,而不是选择其所有1000列?
将通配符替换为*要检索的列名。
*
但是请阅读有关SQL标准的文档。您在表中需要1.000列的可能性很小。