我正在尝试执行mysql搜索(在php中),查找文本字段中的catid编号。我目前使用的是LIKE,但我需要更具体的描述。SELECT * FROM articlepix ORDER BY RAND() LIMIT 1
^^我在catid字段中查找数字86,但我希望它只查找86,目前它也在提取具有数字186的数据。
加载时,超文本标记语言页面从'bundle_lanes‘SQL数据库中的下拉列表中显示所有电缆编号。但最近,我的客户现在希望电缆号码消失,如果它们已经存在于'cabletypes‘数据库中。因此,我需要一些方法来告诉SQL查找精确的电缆编号匹配,如果它们都存在于两个表中,则不显示它们。我做错了什么?它在sqlfiddle中工作。WHERE (cable_no) NOT IN (SELECT cable_no FROM cabletypes)