我有三张这样的表:
表1
english | hindi
--------------
shakti | शक्ति
sharma | शर्मा
表2
eng| hin
------------------
Jai |जय
Jo | जो
**表3 *
name | commo| price |
----------------------------------
shakti | jai | 123.00
sharma |jo | 224.00
anil | paddy | 1286.098
**我希望得到像这样的结果*
hindi| hin | price
--------------------------
शर्मा | जो | | 224.00
描述:
任何表中都没有主键
我希望所有记录在哪里
**表2 * ='जो'
我试过,但我无法正确获取数据。 请帮忙。
答案 0 :(得分:0)
表中必须有主键和外键概念。 在所有表中给出主键并使用外键给出关系。
我认为你明白了。
答案 1 :(得分:0)
这是一个简单的inner join陈述
select t1.hindi, t2.hin, t3.price
from table1 t1 inner join table3 t3 on t1.english=t3.name
inner join table2 t2 on t2.eng=t3.commo
where t2.hin='जो'