『壹』 使用sql創建學生表
create table 學生表
(學號 int primary key identity(100,1),
姓名 char(20) not null,
性別 char(4) not null check (性別 in('男','女')),
年齡 smallint not null check (年齡>0),
愛好 varchar(30) not null,
專業 varchar(30) not null)
sqlserver語句,如果其他資料庫請說明
『貳』 怎麼用SQL語句創建一個含有學生,學號,性別,分數的數據表,並且插入4組數據
您好:
SQL如下
CREATETABLEtbl
(
學生姓名 NVARCHAR(10),
學號 NVARCHAR(10),
性別 BIT,
分數 INT
)
INSERTINTOtbl(學生姓名,學號,性別,分數)VALUES('張','STU001',0,98)
INSERTINTOtbl(學生姓名,學號,性別,分數)VALUES('王','STU002',1,95)
INSERTINTOtbl(學生姓名,學號,性別,分數)VALUES('李','STU003',0,90)
INSERTINTOtbl(學生姓名,學號,性別,分數)VALUES('趙','STU004',1,88)
『叄』 SQL創建學生表(Student)、課程表(Course)、班級表(Class)、選課表(XK),寫對的我可以獎勵QB
1,從學生SELECT DISTINCT Sdept;
2,SELECT COUNT(DISTINCT Cpno)
課程
WHERE CNAME ='英語';
3,CREATE TABLE Student2
(SNO CHAR(9)PRIMARY KEY,
SNAME CHAR(20)UNIQUE,
Ssex CHAR(2),
Sbirthday SMALLINT,
Sdept CHAR(20)
);
『肆』 怎麼用sql資料庫建一個學生信息表
也不算復雜吧,如果是SQL SERVER,我告訴你步驟吧。x0dx0a1.安裝SQL SERVER,目前版本是2008,注意版本對應的操作系統。x0dx0a2.安裝完成後,在開始菜單打開SQL Server Management Studio,伺服器名稱默認,如果是空的,就輸入一個. ,身份驗證選擇windows身份驗證。x0dx0a3.登錄後左側菜單的菜單里找「資料庫」,點開此節點後,在「資料庫」菜單上點右鍵,選擇「新建資料庫」,點擊後在彈出的窗口信息里填寫信息,填完後點確定,資料庫就創建成功了,不過裡面還沒有表。x0dx0a4.新建表,點開你剛才建立的資料庫後,找到「表」菜單,雙擊,然後在「表」菜單上點右鍵,選擇「新建表」,輸入你要填寫的欄位名,選擇好類型,長度後,點擊確定,就建好表了,這時再右鍵選中「表」菜單,選擇「刷新」,剛才建立的表就可以顯示出來了。x0dx0ax0dx0a你應該總結出學生成績查詢需要幾張表,我大概告訴你一下吧,最基本的3張,x0dx0a1.學生基本信息表x0dx0a2.學生考試科目表x0dx0a3學生成績表,這三張之間的關系你要是搞明白了,那學生成績查詢就不會有問題了。
『伍』 資料庫怎麼用sql語句創建學生基本信息表(studentinfo)
SQL語句:
CREATE
TABLE
表名稱
(
列名稱1
數據類型,
列名稱2
數據類型,
列名稱3
數據類型,
....
)
舉個例子:
學生基本信息表中有學生學號,學生姓名。假設這里學號為6位整數數字形式,姓名都是字元形式,且不超過4個漢字,那麼就可以這樣寫:
create
table studentinfo
(
學號
int(6),
姓名
char(8)
)
『陸』 建立學生表的sql語句
建立學生表的sql語句是create一個表,需要根據學生表設定數據表的欄位。可以參考創建表的例子進行sql語句編寫。
『柒』 寫出實現下列操作的SQL語句 (1)建立一個「學生」表Student,它由學號(sno),
--創建表
createtablestudent
(snochar(8)primarykey,
snamechar(10),
genderchar(2),
departmentchar(20),
ageint)
--修改學號長度
(10)notnull;
--刪除表
droptablestudent
『捌』 用SQL創建一個學生表,課程表,學生成績表
第一個表是學生表Student,包含三個欄位,學生id(stu_id) 和 學生姓名(stu_name)和課程id(les_id)
Create Table [dbo].Student(
stu_id [uniqueidentifier] NOT NULL,
stu_name [nvarchar](425) NOT NULL,
les_id [uniqueidentifier] NOT NULL
)
第二個表課程表Lesson,兩個欄位,課程id(les_id)和課程名稱(les_name)
Create Table [dbo].Lesson(
les_id [uniqueidentifier] NOT NULL,
les_name [nvarchar](425) NOT NULL
)
第三個表學生成績表Score,三個欄位課程id(les_id),學生id(stu_id)和課程得分(les_score)
Create Table [dbo].Score(
les_id [uniqueidentifier] NOT NULL,
stu_id [uniqueidentifier] NOT NULL,
les_score [int] NOT NULL
)
『玖』 SQL語句,創建學生表(學號,姓名,性別,出生,籍貫,備注) 在線等,急急急
1,統計男生人數
SELECT*FROM學生表where姓別='男'
2,刪除年齡在20歲以上學生的全部信息
delete學生表wheredatediff(yy,出生,getdate())>20
3,顯示姓王男生的全部信息
SELECT*FROM學生表where姓別='男'and姓名like'王%'
4,增加一個「簡歷」欄位
ALTERTABLE學生表ADD簡歷VARCHAR(200)NULL