我有一些表中有數據,我期望從中獲取信息。這裏是破敗....在表1我有一堆列,我拉數據,其中一列是一個用戶ID(這是一個數字),這是最後一個用戶ID修改記錄。在表2中,我想根據從另一個表中提取的ID(該表具有用戶標識和用戶名)提取該用戶的名稱。需要幫助的sql查詢從多個表中獲取數據
所以我的最終查詢將具有表1中的列以及來自表2的用戶名以顯示用戶最後編輯記錄。我認爲這必須在嵌套的select語句中完成,但對於我的生活,我不能拿出正確的語法。
任何人都可以幫我嗎?
感謝 傑夫
我有一些表中有數據,我期望從中獲取信息。這裏是破敗....在表1我有一堆列,我拉數據,其中一列是一個用戶ID(這是一個數字),這是最後一個用戶ID修改記錄。在表2中,我想根據從另一個表中提取的ID(該表具有用戶標識和用戶名)提取該用戶的名稱。需要幫助的sql查詢從多個表中獲取數據
所以我的最終查詢將具有表1中的列以及來自表2的用戶名以顯示用戶最後編輯記錄。我認爲這必須在嵌套的select語句中完成,但對於我的生活,我不能拿出正確的語法。
任何人都可以幫我嗎?
感謝 傑夫
select t1.*, t2.{username} from table1 as t1
join table2 as t2 on t1.{userId}=t2.{userid};
變化{username}
與用戶 類似{userId}
與適當的表的列名稱實際的列名。
希望它可以幫助你。 這是標準內連接查詢,要了解更多考慮閱讀:http://www.w3schools.com/sql/
有大量的在線資源爲此。這裏有一個:http://blog.sqlauthority.com/2009/04/13/sql-server-introduction-to-joins-basic-of-joins/ – dan08