[英]1052 - Column 'typeid' in field list is ambiguous
select id,pubdate, typeid,aid,jobname,jobdepart,jobplace,jobnumber,jobcontact from
archives right join jobrt on id=aid where typeid=19
1,表檔案有fileds:id,pubdate,typeid ...
2,表jobrt有字段:aid,jobname,jobdepart,jobplace,jobnumber,jobcontact,typeid ..
3,id =援助
現在,我想在typeid = 19時選擇id作為jobname,jobplace comlumns的id列。
謝謝
由於兩個表: archives
和jobrt
包含columnName typeID
,因此需要指定值來自的tableName,例如
SELECT id
, pubdate
, jobrt.typeid
, aid
, jobname
, jobdepart
, jobplace
, jobnumber
, jobcontact
FROM archives
RIGHT JOIN jobrt
ON archives.id = jobrt.aid
WHERE jobrt.typeid = 19
您應該確定select中的哪個表,如下所示:
select archives.id,archives.pubdate, archives.typeid,aid,jobname,jobdepart,jobplace,jobnumber,jobcontact from
archives right join jobrt on id=aid where typeid=19
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.