-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