我正在尝试使用相同的user_id查询数据,并且发生错误。
SELECT *
FROM contacts
JOIN users
WHERE user_id = 1
AND user_id = 1;
遇到的错误是:
where子句中的“ user_id”列不明确
答案 0 :(得分:0)
要提取的表select
和要提取的表for i := 0; i < w.limit; i++ {
w.ch1 <- struct{}{}
}
close(w.ch1)
都有一个名为func (w *waiter) recv1Block() chan struct{} {
ch := make(chan struct{})
go func() {
for m := range w.ch1 {
ch <- m
}
close(ch)
}()
return ch
}
的字段。指定您要比较FROM
的哪个表:
JOIN
答案 1 :(得分:0)
将显式JOIN
与ON
一起使用:
SELECT c.*, u.* -- you should really explicitly list the columns
FROM contacts c JOIN
users u
ON c.user_id = u.user_id
WHERE u.user_id = 1 ;