如何检查sql表中是否已存在记录?

时间:2013-10-24 13:57:56

标签: mysql sql

我有一个简单的表格,其中包含两个字段(名称 id ),它已包含一些值。如何检查名称是否已存在以及是否存在 id ,如果它与相应的名称匹配。

提前致谢。

3 个答案:

答案 0 :(得分:4)

尝试

 Select id from table where name =?

如果您的 id 名称存在,如果没有,则名称不存在

答案 1 :(得分:1)

试试这个:

Select count(*) from table where name = @name and id = @id

谢谢...

答案 2 :(得分:0)

对于php和mysql:

    $sql = "select * from `table` where name = "' username '"";
    $query = mysql_query($sql);

    if(mysql_num_rows($query)){
      //username is present
    } else {
      //username is not present
    }