查詢每門課程成績都大於80分學生的姓名
(select rq,count(shengfu) 勝from tab3 where shengfu='勝' group by rq) a,
(select rq,count(shengfu) 負from tab3 where shengfu='負' group by rq) b
where a.rq=b.rq;
4)select time, sum(decode(status,'勝','')) 勝 ,sum(decode(status,'負','')) 負 from shengfu_table group by time;
======================================================
4.表中有A B C三列,用SQL語句實現:當A列大於B列時選擇A列否則選擇B列,當B列大於C列時選擇B列否則選擇C列。
select (case when a>b then a else b end),(case when b>c then b else c end) from tab4
5.一個日期判斷的sql語句請取出tab5表中日期(SendTime欄位)為當天的所有記錄 (SendTime欄位為datetime型,包含日期與時間)
select * from tab5 t where to_char(t.SendTime,'yyyy-mm-dd')=to_char(sysdate,'yyyy-mm-dd')
6.有一張表,裡面有3個欄位:語文,數學,英語。其中有3條記錄分別表示語文70分,數學80分,英語58分,請用一條sql語句查詢出這三條記錄並按以下條件顯示出來(並寫出您的思路):
-------------------------------------------------------
select
(case when語文>=80 then '優秀' when語文>60 then '及格' else '不及格' end) as 語文,
(case when 數學>=80 then '優秀' when數學>60 then '及格' else '不及格' end) as數學,
(case when英語>=80 then '優秀' when英語>60 then '及格' else '不及格' end) as 英語
from tab5
==================================
7.請用一個sql語句得出結果
從table1,table2中取出如table3所列格式資料
table1
月份mon
-------------------------------
一月份
一月份
一月份
二月份
二月份
三月份
table2
部門dep
--------------------------------
table3 (result)
部門dep
相關推薦
查詢每門課程成績都大於80分學生的姓名
負from (select rq,count(shengfu) 勝from tab3 where shengfu='勝' group by rq) a, (select rq,count(shengfu) 負from tab3 where shengfu='負' group by rq) b wher
一條SQL查詢出每門課程的成績都大於80的學生姓名是一道有歧義的題嗎?
‘用一條SQL語句查詢出每門課程的成績都大於80的學生姓名’是一道歧義題嗎? name kecheng fenshu 張三 語文 &nbs
一個SQL查詢出每門課程的成績都大於80的學生姓名
name kecheng fenshu 張三 語文 81 張三 數學 75 李四 語文 76 李四 數學
案例2:用一條SQL查詢出數學語文成績都大於80分的學生姓名?
方法1: 查出科目成績有小於80分的學生姓名,再約束並去重學生不等於查出來的姓名 select distinct A.name from t_score A where A.name not in(select distinct B.name from t_score B where B.fenshu &
查出“張”姓學生中平均成績大於75分的學生資訊&查詢出每門課程的成績都大於80的學生
查詢出“張”姓學生中平均成績大於75分的學生資訊 表名:student_score name course score 張青 語文 72 王華 數學 72 張華 英語 81 張青 物理 67 李立 化學 9
查詢每門課程都大於80分的學生姓名
name cource score 張三 語文 81 張三 數學 75 李四 語文 76 李四 數學
面試題:用一條sql語句查詢出“每門”課程都大於80分的學生姓名
分析:要查詢出每門課程都大於80分的學生姓名,因為一個學生有多門課程,可能所有課程都大於80分,可能有些課程大於80分,另外一些課程少於80分,也可能所有課程都小於80分,那麼我們要查找出所有大於80分的課程的學生姓名,我們可以反向思考,找出課程小於80分(可以找出有一些課
用一條SQL語句 查詢出每門課都大於80分的學生姓名
用一條SQL語句 查詢出每門課都大於80分的學生姓名 name kecheng fenshu 張三 語文 81 張三 數學 75 李四 語文 76 李四 數
SQL用一條SQL語句 查詢出每門課都大於80分的學生姓名
表 student (用子查詢搞定) name kecheng fenshu 張三 語文 81 張三 數學 75 李四 語文 76
用一條SQL語句查出每門課都大於80分的學生的姓名
src exist spa weight utf8 exists null ont http 用一條SQL語句查出每門課都大於80分的學生的姓名,數據表結構如下: 建表SQL如下: SET FOREIGN_KEY_CHECKS=0; -- --------------
檢視每門課程成績的前兩名(分析函式)
有些公司業務需要檢視使用者消費的前幾名。比如xxx教育需要檢視每門課程成績的前兩名,這裡用到分析函式,注(只針對Db2 資料庫)具體sql如下:select * from (select row_number()over(partition by 課程號 order b
SQL查詢每門課程的前幾名
sql server查詢每門課程的前兩名的學生編號,課程編號,成績並排序。 在SQL Server 資料庫中,有一個表StudentAchievement(學生成績), 它有三個欄位:StudentID(varchar
查詢每個學生每門課程的成績,sql server行轉列實現
本人經常寫sql server指令碼,有時需要行轉列,這裡做個筆記。 練習指令碼 -- 學生表 CREATE TABLE student ( stuid VARCHAR(16) NOT NULL, stunm VARCHAR(20) NOT NULL, PRI
求學生成績-統計每門課程的參考人數和課程平均分
有如下資料 computer,huangxiaoming,85,86,41,75,93,42,85 computer,xuzheng,54,52,86,91,42 computer,huangbo,85,42,96,38 english,zhaobenshan,54,52,86,91,
查詢有2門及以上不及格科目的學生姓名及其平均成績
pre clas b- -h aid 學生 sele 姓名 avi 有三個表S(學號s#,姓名sname,。。。)、C(課程號c#,課程名cname,。。。)、SC(學號s#,課程號c#,成績grade。。。)select sname,avg(grade)from s,sc
學生各門課程成績統計SQL語句大全(面試題)
http://www.cnblogs.com/lsgcoder101/p/6011059.html 建立表 SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE
spark從入門到放棄三十三:Spark Sql(6)hive sql 案例 查詢分數大於80分的同學
DROP TABLE IF EXISTS student_info"); sqlContext.sql("CREATE TABLE IF NOT EXISTS student_info (name STRING ,age INT)"); System.out.println(
用SQL語言進行復雜查詢:對各表中的資料進行不同條件的連線查詢和巢狀查詢: 1)查詢每個學生及其選課情況; 2)查詢每門課的間接先修課
對各表中的資料進行不同條件的連線查詢和巢狀查詢: 1)查詢每個學生及其選課情況; 2)查詢每門課的間接先修課 3)將STUDENT,SC進行右連線 4)查詢有不及格的學生姓名和所在系 5)查詢所有成績為優秀(大於90分)的學生姓名 6)查詢既選修了2號課程又選修了3號課程的
定義一個二維陣列,內容為三個學生的四門課成績,求出每個學生四門課的平均分並輸出,再求出每門課三個學生的平均分並輸出!
// 121211 作業1.cpp : 定義控制檯應用程式的入口點。 // /* * Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 作 者: 劉同賓
有8個學生,每個學生選修3門課程。計算每個學生的平均分,總分,每門課程總分,並根據總分排名,輸出排名前三的學生姓名。
#include <stdio.h> #include <stdlib.h> typedef struct coursescore{ int chinesescore; int mathscore; int englishscore;