-1
如何從where子句中獲取別名值?我怎樣才能從where子句與MySQL查詢獲得別名值?
SELECT <DATA> FROM <TABLE> WHERE <CONDITION1> AS LABEL1,<CONDITION2> AS LABEL2;
結果將是,
<DATA>
<LABEL1>
或者
<DATA>
<LABEL2>
有我的建議?
如何從where子句中獲取別名值?我怎樣才能從where子句與MySQL查詢獲得別名值?
SELECT <DATA> FROM <TABLE> WHERE <CONDITION1> AS LABEL1,<CONDITION2> AS LABEL2;
結果將是,
<DATA>
<LABEL1>
或者
<DATA>
<LABEL2>
有我的建議?
您不能在WHERE
子句中使用ALIAS
,而是可以在HAVING
子句中使用它。
爲什麼你需要別名的條件? – 2012-04-05 10:44:27
用於追蹤滿足條件部分。 – Sivanath 2012-04-05 10:45:20
你期待在label1和label2中返回什麼?你是否想要返回滿足的條件? – 2012-04-05 10:45:27