如何找到SQL表的所有ID?例如,我想搜索单词“key”并返回找到该单词的id。
答案 0 :(得分:3)
假设id
是表格中列的名称,则需要使用LIKE
SELECT id
FROM YourTable
WHERE id LIKE '%key%'
%
是一个通配符,意味着匹配任何零个或多个字符集,因此这将找到id
值包含子字符串(不一定是单词)“key”的行。
答案 1 :(得分:1)
SELECT [id field name] FROM [Table Name] WHERE [要搜索密钥的字段] LIKE'%key%';
答案 2 :(得分:0)
这会是你想要的吗?
INSERT INTO dest_table (dest_id)
SELECT source_id
FROM source_table
WHERE source_column LIKE '%key%';