苦苦挣扎的查询,加入,在

时间:2012-12-28 21:37:52

标签: mysql join

我正在努力解决一个问题。并且想知道是否有人可以提供帮助。

我有一张标签表(服务请求票) 和一个序列号表

从我的标签我正在做这个

Select * from tag 
where
tag.created
BETWEEN '2012-9-01'
AND '2012-12-29' 
and
tag.tagtype <> 'service'

现在, 我想加入serialnumber(表)在哪里 (不确定内/外或只是加入)

tag.serialnumberid位于serialnumber.id中 和serialnumber .modelid = 80

我认为应该很容易。 任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

Select * from tag 
join serialnumber on tag.serialnumberid = serialnumber.id
where
   tag.created BETWEEN '2012-9-01' AND '2012-12-29' 
     and
  tag.tagtype <> 'service'
     and serialnumber.modelid = 80;