我想得到的结果是,一列中的值大于另一列中的值。
示例
select * FROM myTable where column time_taken is greater than time_spent
感谢您的帮助。
答案 0 :(得分:3)
select * FROM myTable where time_taken > time_spent
要查看MySql中可用的其他运算符列表,请查看http://dev.mysql.com/doc/refman/5.0/en/non-typed-operators.html
答案 1 :(得分:2)
取决于列类型,两列都在相同的数据类型中,可以通过
完成time_taken > time_spent
否则,可能需要某些演员,例如
cast(time_taken as signed) > time_spent
请参阅casting
答案 2 :(得分:1)
select * from myTable where time_taken > time_spent
将小于,小于等于,大于或等于的内容留作读者的练习。