select * from test where name='yes' order by id desc
当id为字符的时候,排序就是按照字符的比较方式来比较的,就是从第一个字符来比较,第一个字符大的较大,如果第一个字符一样那就比较第二个字符。当id为numeric的时候,就按照数据的大小来排序了。
看来字段类型不一致在比较的时候的比较方式也是很不一样的。小问题,但是还是要记住的
select * from test where name='yes' order by id desc
当id为字符的时候,排序就是按照字符的比较方式来比较的,就是从第一个字符来比较,第一个字符大的较大,如果第一个字符一样那就比较第二个字符。当id为numeric的时候,就按照数据的大小来排序了。
看来字段类型不一致在比较的时候的比较方式也是很不一样的。小问题,但是还是要记住的