Php 根据另一列的值检查一列中是否存在一组值

Php 根据另一列的值检查一列中是否存在一组值,php,mysql,sql,Php,Mysql,Sql,MySQL数据库中的表tbl_用户 如何根据另一列中的公共值检查一列中是否存在一组值 在执行SQL查询“INSERT INTOtbl_users(key,group key,user key)值(NULL,'24',215'),(NULL,'24',221'),(NULL,'24',222');”之前,我想检查是否存在一组用户密钥(215,221,222)它与列组键中的公共值关联在执行任何插入操作之前,您可以检查是否存在某些内容。下面是执行此操作的示例代码: $result = mysql_q

MySQL数据库中的表
tbl_用户

如何根据另一列中的公共值检查一列中是否存在一组值


在执行SQL查询“INSERT INTO
tbl_users
key
group key
user key
)值(NULL,'24',215'),(NULL,'24',221'),(NULL,'24',222');”之前,我想检查是否存在一组
用户密钥(
215
221
222
)它与列
组键中的公共值关联

在执行任何插入操作之前,您可以检查是否存在某些内容。下面是执行此操作的示例代码:

$result = mysql_query("SELECT id FROM mytable WHERE city = 'London'");
if(mysql_num_rows($result) == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}

解决此问题的另一种方法是在您关心的字段上创建一个唯一的键,并在事后检测完整性错误。

您可以在任何插入操作发生之前检查是否存在某些内容。下面是执行此操作的示例代码:

$result = mysql_query("SELECT id FROM mytable WHERE city = 'London'");
if(mysql_num_rows($result) == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}

解决这个问题的另一种方法是在您关心的字段上创建一个唯一的键,并在事后检测完整性错误。

数据表是。数据表是。我想检查列
user key
中的一组值,这里是(215221222),在
组键
18中已经存在。我想检查
用户键
列中的一组值,这里是(21522122),它在
组键
18中已经存在。