作者fingerboy (蓝色幻灭)
看板Database
标题[问题] 请问MySql6.0.4 Order By问题
时间Sun Feb 15 19:00:19 2009
小弟我是用AppServ 2.6.0 安装的
Apache 2.2.8
PHP 6.0.0-dev
MySQL 6.0.4-alpha
phpMyAdmin-2.10.3
我在查找资料时使用select
若只单纯使用
SELECT *
FROM table_name
ORDER BY 1
是可以用的
SELECT *
FROM table_name
WHERE column_name = 'XXX'
也是可以用的
但是where + order by
SELECT *
FROM table_name
WHERE column_name = 'XXX'
ORDER BY 1
就会查不到资料
请问我的语法是有什麽问题吗?
还是这是mysql的bug?
有什麽解决的辨法
MySQL 文字编码: UTF-8 Unicode (utf8)
MySQL 连线校对: utf8_general_ci
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.51.193
1F:推 PsMonkey:请问一下 order by 1 的用意是为了要? 02/15 21:01
2F:→ fingerboy:1代表是第一个select的栏位,和写column name同义 02/15 22:09