按位置简单的sql顺序

时间:2013-03-13 03:34:35

标签: php mysqli

好吧,我一直把它关掉,因为它已部分工作,现在我需要它。

我想要这个输出:

id position
1       1       
2       2        
15      3         
16      4          

我认为这样做会的。但我得到整页表。

SELECT * 
FROM pages 
ORDER BY position ASC

id  link_id     menu_name     position     content     visible
1     1         New Article       1     This is the first Picture and   Article     1
2     1         Edit Articles     2     Delete Articles/Edit 333

3 个答案:

答案 0 :(得分:1)

您需要做的就是指定列:

SELECT id, position FROM pages ORDER BY position ASC

答案 1 :(得分:1)

查询中的*表示您将选择每个colomn,只需使用您要检索的列名。

示例:

SELECT id, position FROM pages ORDER BY position

这就是全部;)

答案 2 :(得分:0)

每当您需要表格中的特定列时......您需要在SELECT中提及它们 子句。

在您的情况下,您只需要ID和位置,因此您的查询将是

SELECT id, position FROM pages ORDER BY position ASC

进一步学习check this link ..

希望这可以帮助你..