0

Mysql & Php 问题:所以我有两个表(用户和设置),它们的结构是:

==> table_users
---->userid (10001)
---->username (miketyson)
---->usercountry (us)

==> table_settings
---->userkey (10002)
---->disallowcountries (us)

那么,如果用户“miketyson”登录并且不允许来自“miketyson”的同一国家/地区的用户的所有记录不显示,那么查询是什么?(因为用户 10002 不允许来自国家“我们”的用户)。

4

1 回答 1

1
SELECT
    userkey
FROM
    table_settings
    LEFT JOIN table_users ON (
        username = 'miketyson'
        AND disallowcountries = usercountry
    )
WHERE
    userid IS NULL
于 2013-02-08T00:20:11.103 回答