我想选择所有值与所选值相同的行。我的意思是例子:
<表类>
id
phone_num
名称
tbody><<tr>1 0123456789 值1 20123456789 值2 3 0987654321 价值3 表类>
您应该在WHERE
子句中使用子查询:
SELECT *
FROM customers
WHERE phone_num = (SELECT phone_num FROM customers WHERE id = 1);
更一般地说,如果你只想标记任何重复的数字,使用聚合查询:
SELECT phone_num
FROM customers
GROUP BY phone_num
HAVING COUNT(*) > 1;