選擇電磁脈沖。E_Id,公司。C_OraName來自Emp,Company所在的公司。C_Id=Emp。身份證
但是妳會經常遇到復雜的語句,所以這個時候用where並不合適。其實SQL可以用更直接的形式連接,可以在From子句中直接指出:
select top 10 E_Id,E_Name,C_Name?
從哪裏?
員工加入公司。C_Id=Emp。C_Id?
在哪裏?
E_Id不在(從Emp order by中選擇前20個E_Id?E_Id?asc)?
按E_Id asc排序
//查詢表Emp中21到30項的數據按升序排列,其中C_Name來自另壹個表。
擴展數據:
SQL查詢語句
1.獲取當前數據庫中的所有用戶表,從sysobjects中選擇名稱,其中xtype =' u '且status > =0
2.獲取表的所有字段,select name from sys columns where ID = object _ ID('表名'),select name from sys columns where ID in(select ID from sys objects where type = ' u ' and name = '表名')。
3.查看與表相關的視圖、存儲過程和函數,從sysobjects a、syscomments b(其中a.id = b.id)和b.textlike'% table name% '中選擇a. *
4.查看當前數據庫中的所有存儲過程。從sysobjects中選擇name作為存儲過程名,其中xtype='P '
5.查詢用戶創建的所有數據庫,選擇* from master..sid不在的sysdatabases d(從master中選擇sid..syslogins,其中name =' sa ')。
或者從主數據庫中選擇dbid,name asdb _ name...sid所在的sysdatabases
6.查詢表的字段和數據類型,從information _ schema中選擇column _ name,data _ type。table _ name =' table name '的列。