我对sql还比较陌生,没有受过正规教育,所以感谢您的专业知识(和耐心),因为我甚至不知道要搜索什么。我需要运行一个连接两个表的查询。连接器是so.num和pick.num。但是,pick.num的前面总是有一个“s”,所以我不知道该怎么写。例如:如果so.num是-123,则pick.num是s-123。提前感谢您的帮助!斯蒂芬
relj7zay1#
您可以在连接条件中使用字符串连接:
select ... -- enumerate the columns you want the query to return here from so as s inner join pick as p on p.num = concat('S', s.num)
1条答案
按热度按时间relj7zay1#
您可以在连接条件中使用字符串连接: