❶ 如何用sql查詢年齡的最大值和最小值。
年齡最小=出生日最大SELECT*FROMTb_StudentWHEREBirthday=(SELECTMAX(Birthday)FROMTb_Student)。
年齡最大=出生日最小SELECT*FROMTb_StudentWHEREBirthday=(SELECTMIN(Birthday)FROMTb_Student)平均年齡。瞎毀
(1)sql年齡數據類型擴展閱讀:
1、數據查晌神配詢語言(DQL:數據查詢語言):
它的語句,也稱為「數據檢索語句」,用於從表中獲取數據並確定數據在應用程序中是如何呈現的。
保留字SELECT是DQL(和所有SQL)中最常用的動詞。DQL中常用的其他保留字有WHERE、ORDERBY、GROUPBY和HAVING。這些DQL保留字通常與其他類型的SQL語句一起使用。
2、數據處理語言(DML):宴指
這些語句包括動詞INSERT、UPDATE和DELETE。它們分別用於添加、修改和刪除表中的行。也稱為動作查詢語言。
❷ 在SQL中新建表中的出生時間用哪種數據類型
規定使用date類型。
1.單擊桌面上的「ManagementStudio」圖標。
❸ sql中定義年齡用什麼數據類型,長度為多少
sql中定義年齡可以用的用數據類型及長度:
1、char(3) :長度為3的字元串。小於10位且長度基本固定的字元串用char。
2、varchar(3):長度為3的字元串。長度大於10的用varchar,varcha在10以內佔用空間比char大。
3、int:長度為4個位元組,存儲從(-2147483648)到(2147483647)。
4、Smallint:長度為2個位元組,存儲從-32768到32767。
5、tinyint:長度為1個位元組,存儲0到255的數字。
(3)sql年齡數據類型擴展閱讀
sql數據類型使用范圍
Text:用於文本或文本與數字的組合。最多255個字元。
Memo:用於更大數量的文本。最多存儲65536個字元。
Byte:允許0到255的數字。
Integer:允許介於-32768到32767之間的數字。
Long:允許介於 -2147483648 與 2147483647之間的全部數字。
Single:單精度浮點。處理大多數小數。
Double:雙精度浮點。處理大多數小數。
Currency:用於貨幣。支持15位的元,外加4位小數。
AutoNumber:欄位自動為每條記錄分配數字,通常從1開始。
Date/Time:用於日期和時間。
Yes/No:邏輯欄位,可以顯示為Yes/No、True/False或On/Off。在代碼中,使用常量True和 False(等價於1和 0);Yes/No欄位中不允許Null值。
Ole Object:可以存儲圖片、音頻、視頻或其他BLOBs (Binary Large OBjects)。
Hyperlink:包含指向其他文件的鏈接,包括網頁。
❹ sql 數據類型 學號 姓名 性別 年齡
create table student
(
學號 int identity(1,1) not null,
姓名 varchar(20) primary key ,
年齡 tinyint,
)
或者
create table student
(
學號 int identity(1,1) not null primary key,
姓名 varchar(20) unique ,
年齡 tinyint,
)
共同學習!
❺ 在sql server 2008我已建表現想把 年齡(age)為int類型的數據添加限制為20——30歲之間
altertable表名
addconstraintck_表名_agecheck(
agebetween20and30
)
❻ SQL中用什麼數據類型定義出生年月
用varchar或者char,格式如:19880808,或1988/08/08或者1988-08-08