私は2つのテーブルを持っており、私はSQLクエリの魔女が基本テーブルの名前からidbを選択する必要があります。 basic_table:
idb... name ... value
1 color red
2 style modern
second_table
id ... idb ... second
1 1 green
2 1 yellow
3 2 red
すでにさまざまな種類のJOINSを試しましたが、この単純なクエリを動作させることはできません。どのような場合でもテーブルbの対応するエントリがない場合でも、テーブルaの結果を得たいと思います。私が試した:この場合、 SELECT a.user_id,
a.user_name,
b.first_name
FROM users a
LEFT OUTER JOIN membe
customersテーブルには、2016年度に1500件の注文があった1000人の顧客がいますが、FYにはすべての顧客を合計注文数で表示します顧客がそのFYに注文をしたかどうかを判断する。しかし、SQL Server 2012の次のクエリは1490のみを表示しています。 ここでは表示されないことがありますか? SELECT c.CustomerID, count(*) AS TotalOrders