gpt4 book ai didi

MYSQL WHERE 子句 : WHERE 'X' Exclude?

转载 作者:太空宇宙 更新时间:2023-11-03 11:03:21 24 4
gpt4 key购买 nike

有没有一种方法可以添加到这个 mysql 查询中,以说明“x”所在的位置不要将其包含在查询中?

function get_newest_members() {
global $connection;
$query = "SELECT *
FROM ptb_users, ptb_profiles
WHERE ptb_users.account_type = \"member\" AND ptb_users.account_status = \"Active\" AND ptb_profiles.user_id = ptb_users.id
ORDER BY date_created DESC
LIMIT 0 , 6";
$newest_set = mysql_query($query, $connection);
confirm_query($newest_set);
return $newest_set;
}

我想在 ptb_profiles.user_id = '99999' 中添加排除项?

这可能吗?如果可以,请有人告诉我。谢谢。

最佳答案

在你的条件下加上这个

SELECT ...
FROM ...
WHERE ... AND ptb_profiles.user_id <> '99999'

作为旁注,使用单引号而不是双引号,因此不需要 \

$query = "SELECT *
FROM ptb_users INNER JOIN ptb_profiles
ON ptb_profiles.user_id = ptb_users.id
WHERE ptb_users.account_type = 'member' AND
ptb_users.account_status = 'Active'
ORDER BY date_created DESC
LIMIT 0 , 6";

关于MYSQL WHERE 子句 : WHERE 'X' Exclude?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14017477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com