我想知道如何從表中獲取列名,其中data=this
是條件。從mysql中獲取列名稱
假設我想要得到的列名其中data="this"
如果是這種數據出現在該列
username
ram
sham
gaurav
這裏username
是列名,我想獲得的ram,sham
等
我想知道如何從表中獲取列名,其中data=this
是條件。從mysql中獲取列名稱
假設我想要得到的列名其中data="this"
如果是這種數據出現在該列
username
ram
sham
gaurav
這裏username
是列名,我想獲得的ram,sham
等
SHOW COLUMNS
顯示有關給定表中列的信息。 LIKE
子句(如果存在)指示要匹配哪些列名稱。可以使用WHERE
子句來選擇使用更一般條件的行。
這裏的語法:
SHOW [FULL] COLUMNS {FROM | IN} tbl_name [{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]
你能寫上面的命令爲我給的問題 – 2011-03-24 08:55:26
獲取用戶名(基於ram,sham等的列名) – 2011-03-24 08:56:10
不錯..但我想知道爲什麼MySQL使用'COLUMNS'而不是'COLOUMNS',是否有有不同的含義? (我不是英語) – GusDeCooL 2011-04-26 02:23:35
$dataurl=mysql_fetch_field($query,$indexr_numberfields_in_one_row);
$valueurl=$arrayurl[$dataurl->name];
$col5=$dataurl->name;
你的意思是「爲每排我的桌子,告訴我哪個列設置爲‘XXX’」? – Don 2011-03-24 08:21:37
提供你想要的更復雜的例子。 – Devart 2011-03-24 09:24:24