當我們這樣做SELECT * FROM table
我們得到表中的所有記錄,如果我想只有一個行,但不知道列類似於select *在SQL,但只有一排
像
數id att1 att2 att3.... attx
-------------------------------
1 45 5 3 7
如何執行返回所有列的select語句? 我知道我必須使用
from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTable'
和Where子句:WHERE id = 1
但同樣,我不知道列數...
什麼數據庫引擎? MySQl,MSSQL,Innodb,...? (我認爲MSSQL?) –
難道你不能只從SELECT INFORMAT ...? –
搜索「[sql] rows as columns」可以給出許多結果,你試過了嗎? http://stackoverflow.com/search?q=[sql]+rows+as+columns – Nivas