sql >> データベース >  >> RDS >> Mysql

不要な行を返さずに2つのテーブルを結合する

    SELECT 
      IssueID, 
      AssignedID, 
      CreatorID, 
      AssignedUser.real_name AS AssignedName, 
      CreatorUser.real_name AS CreatorName
    FROM Issues
      LEFT JOIN Users AS AssignedUser
             ON Issues.AssignedID = AssignedUser.UserID
      LEFT JOIN Users AS CreatorUser
             ON Issues.CreatorID = CreatorUser.UserID
    ORDER BY `issueid` ASC
    LIMIT 0, 30
    


    1. 破損したデータベースpostgresqlを修復します

    2. 既存のテーブルに列を追加し、MSSQLServerで一意の番号を付けます

    3. MySQLサブクエリ-LEFTJOINの最初のレコードのみを検索します

    4. 1つのデータベースしか見ることができないユーザーを作成し、そこからのみ選択しますか?