是否可以編寫使用已分配給列的列名稱而不是實際存在的列名稱的where語句?整個表是動態創建的,列名存儲在另一個表中。我有一個函數,允許用戶在檢索與之相關的一組數據之前將篩選器添加到工作中。什麼我試圖WHERE cast列名等於
例子:
SELECT id,
col1 as [description],
col2 as [date1],
col3 as [image],
col4 as [date2],
col5 as [link],
col6 as [location],
col7 as [price],
col8 as [title]
FROM tableName
WHERE [title] = 'Lemons'
你真的嘗試過嗎? –
@Chris - 我不是OP,但我不確定你在這裏要求什麼。你問OP,如果上述確實不起作用?如果是這樣,答案是肯定的,它不起作用。 – IAmTimCorey
我得到的是,將它插入並嘗試運行它會更快。 –