我有一张桌子,它的结构是,
companies - table
id
name
url
logo
从这个表中,我想在插入之前检查名称是否已经存在、url 存在、徽标是否存在。名称、网址和徽标应该是唯一的。我可以检查一下,
SELECT * FROM companies WHERE name='$name' OR url='$url' OR logo='$logo'
并计算记录数。从上面的查询中,无论如何我可以检测到哪个字段是重复的?因此,我可以将该字段显示为重复显示视图中的错误。
谢谢