MySQL检查数据是否存在

时间:2015-07-31 08:40:41

标签: php html mysql

我有2张桌子,即nobio和registered2010。我想检查table registered2010中是否存在表nobio中的fullname。我不应该使用什么查询。我只想检查数据是否存在。

我使用了这个查询代码。

  $query = "SELECT * FROM registered2010 WHERE NOT EXISTS (SELECT * FROM nobio)";

1 个答案:

答案 0 :(得分:0)

你可以这样写,

1)此查询将为您提供nobio表中存在registerted2010表全名的所有数据。

  $query = "SELECT * FROM registered2010 WHERE fullname IN (SELECT fullname FROM nobio)";

2)此查询将为您提供nobio表中不存在registerted2010表全名的所有数据。

  $query = "SELECT * FROM registered2010 WHERE fullname NOT IN (SELECT fullname FROM nobio)";

如果您需要更多帮助,请与我们联系。

由于 阿米特