[英]Select excluding a field for a particular value in mysql query in same column
[英]Select query for particular column value
我有两个如下表。 我如何查询此联接这两个表? 我需要在一个查询中实现这一点。
表格1
Id name mark
--- ---- ----
1 name1 40
2 name2 30
3 name3 20
4 name4 80
表2
details_id address userid
---------- ------- ---
1 A1 user=2
2 dd user=3
3 gg user=1
4 kk user=4
我需要在两个表中使用id和userid联接这些表。
select * from table1 left join table2 on table1.id = table2.userid
尝试这样的事情:
SELECT*
FROM table1
LEFT JOIN table2
ON 'user=' + CAST(table1.id AS char(10)) = table2.userid
另外,您可以使用子字符串或类似的方式删除'user ='并将其强制转换为连接的整数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.