mysql 查询两个表中某个字段的结尾相等的数据
时间: 2024-02-20 09:02:25 浏览: 74
SQL中查找某几个字段完全一样的数据
可以使用 `JOIN` 和 `LIKE` 语句来实现这个需求,具体步骤如下:
1. 使用 `JOIN` 将两个表连接起来,连接条件是这两个表中某个字段的值相等。
2. 使用 `LIKE` 语句来筛选出其中某个字段的结尾相等的数据。需要使用通配符 `%` 来匹配结尾。
具体的 SQL 语句如下所示:
```
SELECT table1.field1, table2.field2
FROM table1
JOIN table2 ON table1.fieldX = table2.fieldX
WHERE table1.field1 LIKE '%suffix'
```
其中,`table1` 和 `table2` 分别表示要查询的两个表,`field1` 和 `field2` 分别表示要查询的两个表中的字段,`fieldX` 是连接这两个表的字段,`suffix` 是要匹配的结尾字符串。
阅读全文