Php 根据另一列的值检查一列中是否存在一组值
MySQL数据库中的表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
tbl_用户
如何根据另一列中的公共值检查一列中是否存在一组值
在执行SQL查询“INSERT INTOtbl_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中已经存在。