在bill.item_id = cars.id上加入账单

Kor*_* M. 3 mysql sql database join

有两个表:

账单

item_id | price
c1 | 10000
m1 | 9000
m2 | 8000
Run Code Online (Sandbox Code Playgroud)

桌上

id | model
1 | toyota
2 | bmw
Run Code Online (Sandbox Code Playgroud)

我需要加入两个表,其中item_id = id并且item_id中的第一个字母是'c',所以我需要得到:c1 | 10000 | 1 | 丰田

Boh*_*ian 7

select * 
from cars c
join bills b on b.item_id = concat('c', c.id)
Run Code Online (Sandbox Code Playgroud)

需要注意的是表现在这个顺序加入幅度更好(和接受)的订单,因为计算,生成合成关键是每做一次,而不是一次每车/法案组合有我第一次加入账单再转车.