SQL查詢生日命令是什麼?

2025-04-03 00:35:21 字數 2874 閱讀 8812

1樓:匿名使用者

不知道你什麼資料庫。

如果是 oracle 或者 postgresql 的話。

where to_char( dborn, 'mmdd'薯正) =to_char( sysdtae, 'mmdd')

如果是圓困 sql server的話。

where month( dborn ) month( getdate())and day( dborn ) day( getdate())

如數腔悔果是 db2 的話。

where month( dborn ) month( current_timestamp) and day( dborn ) day( current_timestamp)

如果是 mysql 或者 access 的話。

where month( dborn ) month( now())and day( dborn ) day( now())

2樓:網友

什麼資料庫。

sqlserver ?桐辯宴你灶碼這是企業管理器?

還有,你局銀那日期列的格式是字元還是日期?

sql裡頭查詢當天生日的問題。。。

3樓:網友

假設資料庫表的名字是:person

select * from person

where month(birth)= 6 and day(birth) = 1

sql查詢1月份生日的資料

4樓:網友

首先語法錯了,01 而不是 『01』, 其次你的query查詢的結果是與系統時間相差1個月的生日,比如現在是2012-10-02,你找到的是生日為2012年9月和11月的。

如果你要查詢的是所有生日在1月份的記錄,應該用如下queryselect *

from student

where month(borndate) = 1或者select *

from student

where datepart(month,borndate) = 1

sql資料庫命令方式求生日和銷量

5樓:網友

第一題:sql server裡沒有date()函式,要用getdate()獲取當前時間;

還有要考慮日期的格式問題不能直接做差,要用求日期差函式,該函式會自動統一格式做差。

datediff(yyyy,出生日期,getdate())

——綜上所述,答案如下———

select * from members where 性別='男' and datediff(yyyy,出生日期,getdate())30

第二題:同樣也有日期格式不對應的問題。

select 商品編號,sum(購買數量) from products where datediff(dd,購買日期,'2005-6-6』) 0 group by 商品編號。

6樓:網友

1、select * from members where 性別='男' and (date()-出生日期)>30

2、select 商品編號,sum(購買數量) from products where 購買日期<='2005-6-6' group by 商品編號。

第一條具體沒測試,不過差不多,第二條應該沒有問題。

7樓:網友

你猜我是誰~~~我就告訴你答案~~

急急急····!!!!!如何使用sql命令在 employee查詢姓名和出生日期

8樓:夢冷凝

select 表列名(姓名),表列名(出生日期) from employee 條件 按這個寫吧。簡單的sql啊。

9樓:網友

select 姓名,出生日期 from employee where 條件(如 部門號 = 10)

10樓:網友

employee的表結構是怎麼樣的。

sql查詢命令實現以下。1.查閱學生表student中學生的學號,姓名和出生日期,結果年齡從大到小

11樓:

--第一題來。

select 學號。

源bai,姓名,出生du日期zhi from student order by 出生日期。

第二題。select a.學號,a.姓名 from student a inner join score b on a.學號=b.學號。

where b.課程編號dao='0101' and b.成績》=90

sql的生日提醒**

12樓:匿名使用者

getdate() 獲取當前枯遲指時間。

用datediff()函沒配數實現 具旦山體操作下 很簡單。

如何用sql查詢30天內過生日的人?

13樓:day忘不掉的痛

將生日欄位,通過增加年份,達到年份與今年相同。

select

convert(varchar(10), birthday, 111) as [生日],datediff(yy, birthday, getdate())as [生日與現在相差多少年],convert(varchar(10), dateadd(yy,datediff(yy, birthday, getdate())birthday), 111) as [對生日增加年份到今年]

from test_birthday;

go生日 生日與現在相差多少年 對生日增加年份到今年。

SQL隱碼攻擊是什麼啊,什麼是SQL隱碼攻擊?

隨著b s模式應用開發的發展,使用這種模式編寫應用程式的程式設計師也越來越多。但是由於程式設計師的水平及經驗也參差不齊,相當大一部分程式設計師在編寫 的時候,沒有對使用者輸入資料的合法性進行判斷,使應用程式存在安全隱患。使用者可以提交一段資料庫查詢 根。據程式返回的結果,獲得某些他想得知的資料,這就是所謂的sql ...

arp a是什麼命令和arp d是什麼命令

arp協議是將ip地址對映為mac地址的協議,其在協議上使用arp請求及arp應答報文來實現 arp a是顯示arp快取的命令命令,它可以顯示電腦上所有的arp快取條目 arp d是刪除arp快取列表的命令,可以刪除所有的arp快取,也可以刪除指定的arp快取。arp address resolut...

sql是什麼軟體

sql是英文structured query language的縮寫,意思為結構化查詢語言。sql語言的主要功能就是同各種資料庫建立聯絡,進行溝通。按照ansi 美國國家標準協會 的規定,sql被作為關係型資料庫管理系統的標準語言。sql語句可以用來執行各種各樣的操作,例如更新資料庫中的資料,從資料...