SQL排除第一个ID条目

时间:2010-02-14 15:27:26

标签: php sql wordpress

我需要排除第一个id条目,并在我的wordpress上显示其余部分,我以前从未使用过sql。

$all_users_id = $wpdb->get_col( $wpdb->prepare("SELECT $wpdb->users.ID FROM $wpdb->users ORDER BY %s ASC", $sort ));

4 个答案:

答案 0 :(得分:2)

一种方法是使用类似

的东西
SELECT  *
FROM    Table
WHERE   ID > (SELECT MIN(ID) FROM Table)

答案 1 :(得分:1)

我对Wordpress不熟悉,但试试这个:

$all_users_id = $wpdb->get_col( $wpdb->prepare("SELECT $wpdb->users.ID FROM $wpdb->users WHERE $wpdb->users.ID NOT IN (SELECT MIN($wpdb->users.ID) FROM $wpdb->users) ORDER BY %s ASC", $sort ));

答案 2 :(得分:1)

$all_users_id = $wpdb->get_col( $wpdb->prepare("SELECT `$wpdb->users.ID` FROM `$wpdb->users` WHERE `$wpdb->users.ID` != 1 ORDER BY %s ASC", $sort ));

使用的查询:

SELECT `$wpdb->users.ID`
FROM `$wpdb->users`
WHERE `$wpdb->users.ID` != 1
ORDER BY %s ASC

快速而简单......没有子查询! :)

答案 3 :(得分:0)

如果是mysql db,则使用limit子句:

SELECT `$wpdb->users.ID`
FROM `$wpdb->users`
ORDER by $sort ASC
LIMIT 1,9999999

下进行。