我做了一些搜索,並且已經發布在stackexchange上的一個問題,答案是這是不可能的,但我想要問。我不知道是否有可能形成SELECT查詢來動態選擇將在mysql SELECT語句結果中顯示的列。例如:MySQL如何只選擇其中包含字符串的列
說我有列名的人,ID,電話號碼,Alt鍵Number此表:
John | 79 | 800-499-0000 | 800-499-5555
我想形成一個SELECT語句,以便它只會下拉列其中字符串'800-499'在該領域的某處。因此,從MySQL結果理想是:
800-499-0000 | 800-499-5555
唯一的問題是,我不認爲動態選擇列是可能的。
任何幫助或確認表示讚賞。
不,這不是可能有一個結果變量列。請問你想用它解決什麼問題? – Quassnoi 2013-04-25 16:34:08
好吧,有一個巨大的表,有很多列,所以到我需要的領域是一種痛苦。能夠僅獲取攜帶信息子字段的列將會很有幫助,因此我不必遍歷所有其他列來找到我想要的列。 – jcsbrotha 2013-04-25 16:36:40
@jcsbrotha:但是如果匹配列與要記錄的記錄不同? – eggyal 2013-04-25 16:37:10