用SQL語句查詢生日以及今日生日

2021-03-11 08:38:50 字數 1805 閱讀 5813

1樓:匿名使用者

做兩個edit控制項bai名稱為:

dumonth,day。

查詢的時候對生日進行分解zhi,提取

dao日和月對比,滿足日月吻版合權的就是符合篩選條件的生日會員。

select * from membertable where day(birthday) = '''+day.text+''' and month(birthday) = '''+month.text+'''

2樓:匿名使用者

做兩個edit控制項抄名稱為:month,day。襲

查詢的時候對生日進行分解,提取日和月對比,滿足日月吻合的就是符合篩選條件的生日會員。

select * from membertable where day(birthday) = '''+day.text+''' and month(birthday) = '''+month.text+'''

3樓:匿名使用者

查詢某月某段時bai間內過生日du的使用者

select * from table where select * from table where dateadd between "2008-11-1" and "2008-11-10" 2008-11-1日起zhi10天內過生日的

使用者dao

查詢版某月某日過權生日的使用者

select * from table where select * from table where datediff(d,birthday,"2008-11-1")=0

查詢今天過生日的使用者

select * from table where datediff(d,birthday,getdate())=0

4樓:夜雪飄櫻落

很難嗎copy?

拉2個date控制項

select * from 表

where 生日 between :beginday and :endday

然後在adoquery.parameters.parambyname(beginday).asdate:=控制項.date;

adoquery.parameters.parambyname(endday).asdate:=控制項.date;

就類似這樣了

也可以寫儲存過程

@begindate datetime = null, --開始日期

@enddate datetime = null, --結束日期

然後用控制項連他我一般用adostoredproc1,然後把引數寫進去...

沒編譯過...大概就這意思了

5樓:匿名使用者

select *

from tbl

where col like '%10-7%'

急急急!!!怎麼用sql語句查詢student表中年齡最小的前三名學生資訊?

6樓:匿名使用者

select top 3 * from student order by age asc

top 3 是前3個學生的意思, order by age asc 的意思是根據年齡公升序排列, 也就是說最前面的就是年齡最小的。 (當然你沒有考慮到的是3個最小的年齡一樣的話, 是不是還要加個條件, 比如學號, 性別)

7樓:匿名使用者

select top 3 * from student order by 年齡 asc

8樓:匿名使用者

hjghghgjhgjh

關於SQL語句查詢問題,關於SQL語句 查詢問題

這個問題主要是sql語句 select from table where a beg a and a end a or a beg like a select b from table where a beg a and a end a or to char b like a select b fr...

用SQL語句寫出,查詢所有選SQL課程的學生學號,姓名和專業

學生表 ta 選課表 tb select 學號,姓名,專業 from ta where 學號 in select 學號 from tb where 課程 sql 用sql語句查詢選修了3門及以上課程的學生學號,姓名,選修的課程數 寫乙個sql語句,查詢選修了5門課程的學生學號和姓名 select 學...

sql查詢語句like 的問題,sql查詢語句Like 的問題

like 操作符用於在 where 子句中搜尋列中的指定模式。sql like 操作符語法 select column name s from table name where column name like pattern 萬用字元 描述 替代一個或多個字元 僅替代一個字元 charlist 字...