natural-join

    -4熱度

    1回答

    我想看看一個國家贏得了多少枚獎牌。所以我決定合併表www_result和www_country。它們具有共同的屬性country_id。這是我的代碼到目前爲止,但我得到語法錯誤,我似乎無法找到原因。 SELECT * FROM www_results WHERE position = 1 OR position = 2 OR position = 3 NATURAL JOIN www_coun

    1熱度

    3回答

    我讀到null無法與null進行比較,結果始終爲false。 在下面的鏈接中,我可以比較2個空值並返回行。 CREATE TABLE user (id varchar(50), banstatus varchar(100)); INSERT INTO user (id, banstatus) VALUES ('1', '1'); INSERT INTO user values ('2', 'N

    0熱度

    1回答

    對於何時使用這兩個運算符,我有點困惑。我覺得我理解他們,但我很難弄清楚什麼時候需要他們進行關係代數表述。有人能給我一些見解/建議嗎?

    0熱度

    1回答

    所以我有3個表,電影(包含列id和名稱),導演(id,first_name,last_name)和movies_directors(movie_id和director_id)。我想合併這3個表格,因爲它們具有相同的值(director_id和movie_id),然後項目特定的列。那就是我到目前爲止所做的: select first_name, last_name, name from movie

    3熱度

    2回答

    我正在使用postgresql,但我也在sqlfiddle.com中確認了這一點。 我的表和要素是: create table Publisher(pID int PRIMARY KEY, name varchar(255), address varchar(255)); create table Book(ISBN int PRIMARY KEY, name varchar(255), gen

    0熱度

    1回答

    因此,爲了讓我的教授分配一個有趣的小實驗室,他希望我們使用不同的連接操作創建自己的查詢。那些我很好奇的是NATURAL JOIN和JOIN ON。 自然連接的教科書定義 - 「返回匹配列中具有匹配值的所有行並消除重複的列。」所以說,我有兩個表,客戶和訂單。我列出了一個id = 1提交客戶的所有訂單,如下所示: Select Customers.Name From Customers, Order

    -1熱度

    1回答

    我已附加了我正在努力的問題。迄今的問題,我已制訂出元組的數目對於每種類型的加入 我得到:R4 = 15(全在第一表格& 5中的第二加入,讓10) R3 = ?, R2 = 5,R1 = 10。 正確的答案是第四個要點,但我不確定如何獲取此信息。任何幫助,將不勝感激!

    -4熱度

    1回答

    如果有兩個表: table1與屬性a1, a2, a3和table2與屬性b1, b2, b3。並且a1和b1是它們各自的主鍵。自然連接應用於兩個表時,新的主鍵是什麼?不要a1, b1結合起來,形成一個複合主鍵或他們成爲兩個獨立的候選鍵

    0熱度

    2回答

    我有,我希望通過自然加入加入兩個SQL語句,但由於某些原因,以下是給我的錯誤: (select city_name from city left join country on country.country_name=city.country_name where country.continent='Europe' and city.iscapitol='yes') natura

    0熱度

    1回答

    我需要在集合中返回分頁,但我只能在數組中返回,因爲查詢使用自然聯接。 我怎麼能做使用Laravel收藏此查詢: SELECT mensagens * FROM mensagens自然科學JOIN(SELECT id_emissor,MAX(created_at)created_at FROM mensagens WHERE id_receptor = 「$ user_ID的。」 GROUP BY