我需要一些帮助,我有这 2 张桌子:
table "clients"
+------+-------------+-----------+
id | email | otherinfo|
+------+-------------+-----------+
1 |test@ts.ts | ..... |
+------+-------------+-----------+
2 |test2@.ts.ts | .... |
+------+-------------+-----------+
table "comptes"
+------+-------------+---------------+
id | login | id_clients |
+------+-------------+---------------+
1 | test | 1 |
+------+-------------+---------------+
1 | test2 | 2 |
+------+-------------+---------------+
etc. | etc. | etc.. |
+------+-------------+---------------+
在我的网站中,当用户创建帐户时,他会提供两个表的信息。所以我想在添加之前测试数据库中是否存在 LOGIN 或 EMAIL,就像这样
'select clients.email,comptes.login
from clients,comptes
where clients.email='test2@.ts.ts'
or comptes.login ='test';
但是这个查询返回空结果,我厌倦了其他组合但没有给出正确的结果。所以我在这里搞砸了