1樓:匿名使用者
漏了逗號,所以影響到下一行的whereselect 工資狀況 from 職員資訊表1,職員資訊表3
where 職員資訊表1.職員號=職員資訊表3.職員號 and 姓名=getname
2樓:匿名使用者
select 職員資訊表3.工資狀況 from 職員資訊表1,職員資訊表3 where 職員資訊表1.職員號=職員資訊表3.
職員號 and 職員資訊表1.姓名=getname ..1111111111111111試試看。
騰迅的校驗有毛病啊,明明就不一樣的內容。
3樓:匿名使用者
這樣改select 工資狀況 from 職員資訊表1 職員資訊表3
where 職員資訊表1.職員號=職員資訊表3.職員號 and 姓名="getname"如果是在查詢分析其中寫的話你的 姓名=getname要加雙引號。
4樓:匿名使用者
select 工資情況 from 職員資訊表3 where 職員號=( select 職員號 from 職員資訊表1 where ,姓名=getname)
在vf的sql查詢語句當中,請問什麼時候用where 連線兩個表的關係,什麼時候用inner join?
5樓:浮雲
例如後面是學生表。學號=課程表。學號的這樣的表示就用where
如果後面有on的話,就用inner join
其實兩者表達的意思可以一樣的,只是表達方式不一樣的。
6樓:網友
多個表查詢的時候用 join,和where沒可對比性。需要條件查詢的時候要用where
vf sql 語句應用
7樓:a第六靈感
不用記那麼多sql語句,有簡單方法,vfp能自動生成sql語句。
比如說你所說的題目:
1、你先建立乙個查詢(但切記這個查詢不要儲存,因為題目是要你用sql做而不是查詢去做)。
2、然後在查詢設計器了依次新增表、欄位以及題目要求資訊。
3、單擊右鍵,點檢視sql,將裡面語句全部複製。關閉查詢,不要儲存。
4、在命令視窗敲入複製sql即可。
vf的sql語句
8樓:網友
inner join***on***是超級鏈結,當要從多個表中查詢時,inner(inner可以省略) join(表 )與on(條件 )的使用順序相反,例如:
from join a join b join c---on b與c連線條件 on a與b 的連線條件。
9樓:網友
select * from student a, course b 的意思是a表的每一條都會對應上b表的所有條目 查詢出來的數量是 a表數目*b表數目。
inner join、left join 和right join···則會為兩個表附加一種連線限制 用on作限制 例如:
select * from a join b on具體的left,right,inner 的作用 建議你上網上查一下join 的用法就可以了。
希望對你有幫助。
vf的sql語句問題
10樓:網友
select * from 表名 where 姓名 like 「%博%」 這個是名字帶博字的,如果知道第幾個帶有博字,如第三個帶有博字應該這樣寫「select * from 表名 where 姓名 like 「_博%」 博前面三個下劃線」
請教關於考勤的sql語句,請教乙個關於考勤的sql語句
select 日期,工號,min 時間 時間 from 表a where 時間 between 21000 and 24000 group by 日期,工號 oracle 欄位t1 商家cd t2 托盤cd t3 空數量 測試過,能用,不知是否滿足要求?select t.t1,sum decode ...
求VB連線SQL資料庫的程式,求乙個VB連線SQL資料庫的程式
我來幫你把。至於mdf跟ldf,你可以自己建立。過程 1.打卡sql查詢分析器,然後輸入以下指令。create database 資料庫名稱如圖所示。2.建立好資料庫後,就是連線sql了。連線用這個函式 public function connmssql sqlnowstring getdate c...
SQL怎麼將表中的資料拼接到另一張表中
如果兩表字段相同,則可以直接這樣用。insert into table a select from table b 如果兩表字段不同,a表需要b中的某幾個字段即可,則可以如下使用 insert into table a field a1,field a2,field a3 select field ...