求一個sql語句。求一個sql寫法

2023-04-27 19:55:08 字數 3012 閱讀 4555

1樓:網友

設:表1為mytable1 ,sl 分類求和後為sl1表2為mytable2 ,sl 分類求和後為sl2select

from (select lx , sum(sl) sl1 from mytable1 group by lx ) a

join (select lx , sum(sl) sl2 from mytable2 group by lx ) b

on = where >

求一個sql寫法 5

2樓:匿名使用者

sql語句和篩選結果如下:

可見篩選出了mid為101的公司,滿足條件~

求幫寫一個sql查詢語句

3樓:路過的內個小夥

首先a表和b表沒有直接關係,所以關聯查詢的時候無法同時查詢,換句話說你給的表結構不是很對,可以先了解下我這個圖,總結:兩個表要有相同的欄位才能進行關聯查詢,完全沒有關係的話查詢是沒有意義的。

select b.姓名,a.年級,a.班級 from a表,b表 where a.年級=b.年級 and/or a.班級=b.年級。

上邊語句其實是有一些資料冗餘問題的,因為表結構設計的不是很好,但是關聯查詢重點是需要兩個表內有相同含義欄位的,這個清楚就好理解很多了。

你說的班級=1,只需要在where條件里加上相應的 a.班級=1即可,根據表設計的欄位型別,如果是數值型就直接=1,如果是字元型=『1』。條件不難,但是表結構要規劃好,我再給你一個具體的比較好的表圖如下。

以上3表關聯查詢。

select b.姓名,a.年級,c.班級 from a表,b表,c表 where a.學號=1 and a.年級=b.序號 and a.班級=c序號。

注意上邊的語句,a.年級=b.序號 和a.

班級=c.序號 因為b表學員表中存的是序號,所以要對應a和c表裡的序號值做條件相等判斷,但是返回值(select後你可以看到的)是具體的漢字內容。

求一個sql怎麼寫

4樓:匿名使用者

sql語句和篩選結果如下:

可見成功篩選出了滿足條件的mid,為113

sql常用語句,幫我歸納出來,謝謝 20

5樓:匿名使用者

sql常用的無非就是增、刪、查、改。

更新 update ..set語法:

update 表名 set 列名=更新值 where=更新條件。

一般update都是有條件更新的)

查詢語法:select 列名 from 表名 或者select * from 表名(這是查詢整張表)

刪除語法:刪除資料:

delete from 表名 where name='張三' (delete是足行刪除,不可以單個刪除)

truncate table 表名 (truncate table 刪除表中的所有行,不會刪除表結構、列、約束、索引等)

刪除資料庫:

drop database 資料庫名。

刪除表:drop table 表名。

增加語法:單行增加:

insert 表名(列名) values(增加的資料)

多行增加:insert 表名 (列名)

select 增加的資料 union(最後一行資料後面不要union)

這些都是常用的sql語句。

建議樓主去買《sql server 必知必會》這本書,挺好的,希望能幫到你!

常用sql語句,看這篇就夠了

sql語句語法大全

求sql語法

6樓:落草格

這個還是找點資料詳細看看的好些,這樣一句兩句話也說不清楚的說。。

7樓:匿名使用者

這個的專門搞本sql的書了,不是幾句話就能說清楚的。

求一個sql語句的答案

8樓:程式猿集錦

第一步:把三張表inner join關聯,查詢出所有學生的所有課程的所有得分。

請點選輸入**描述。

第二步:把第一步的結果,進行「行->列」的轉換,此時有group by和聚合函式的使用。

請點選輸入**描述。

第三步:把第二部的結果進行篩選,篩選的條件是:資料庫和資料結構的得分都不為空,表示既選擇了資料庫課程又選擇了資料結構課程,資料庫的得分要 大於 資料結構的得分。

請點選輸入**描述。

求SQL語句,求一個SQL語句

select from table name where 部門 工程部 and 經理簽字 0 and 行政簽字 0 and 結單 0 union all select from table name where 部門 工程部 and 經理簽字 1 and 行政簽字 0 and 結單 0 select...

求一sql查詢語句,題目如圖,求一個SQL查詢語句寫法,有點複雜 高手進

需要5個子查詢,然後用left join select distinct u.username as 使用者名稱,t1.密碼 as 密碼,t2.日期 as 日期,t3.分組 as 分組。from users u left join select distinct username as 使用者名稱,...

SQL語句,請人幫下,一個SQL語句,請人幫下

select 表2.ming as 客戶姓名,表2.che as 車輛品牌 from 表1,表2 where 表1.xingming user and 表1.kehu 表2.ming select from 表2 where 表2.ming in select kehu from 表1 where ...