我有这个表返回记录
Tbllang:L-NAME
Tbldata:ID,标题的parentid,LNAME
样本数据:
Tbllang: en nl ru de
Tbldata 1 samuel 0 en 2 samuelde 1 de 3 elena 0 en
Parentid为0或等于id。基本上我有多种语言的记录,这是可以的。
对于Samuel,我已经en和de了。我想返回ru和nl。对于埃琳娜,我想要nl,ru和de。
下面的SQL语句失败:
Select lname from tbllang where tbllang.lname<>tbldata.lname and (id=1 and parentid=1)
我在想什么?
您使用的是哪个版本的SQL行的行? –
我正在使用Mysql mariadb – user7366786
您应该添加一个最小示例数据。 – McNets