![]() |
||
|
Advance Member
![]() ![]() 加入日期: Sep 2000
文章: 425
|
引用:
group by ...... having Count(Trips.trip_id) > Planetypes.max_passengers |
||||||||
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2001 您的住址: Taipei
文章: 503
|
SQL Server
DECLARE @DayA int,@DayB int SET @DayA=365 SET @DayB=730 SELECT '符合條件' WHERE DateDiff(d,GetDate(),要比對的日期欄位) Between @DayA AND @DayB 如果不是要求一段日期區間的話,則不須用Between AND比較,用=即可 請自行變化 |
||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2000 您的住址: 噗噗噗噗
文章: 4,489
|
引用:
感謝阿拉丁.... 果然... 終於做完可以回家了...... 原來還可以放在 group by 下面...
__________________
![]() 你們都是我的心肝寶貝呀.. |
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2000 您的住址: 噗噗噗噗
文章: 4,489
|
引用:
謝謝... 不過這些數值 (365, 730)都是再另一個 table 裡面的... 所以.. 等一下老師把他改依下... 我又錯了... 不過你這種語法第一次看到... 又多學一樣了
__________________
![]() 你們都是我的心肝寶貝呀.. |
|
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2001 您的住址: Taipei
文章: 503
|
條件值存在另一個table中
那就使用Join吧 再把@DayA,@DayB改成另一個Table的欄位就可以了 |
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2000 您的住址: 噗噗噗噗
文章: 4,489
|
引用:
所以這題搞定了.... ![]()
__________________
![]() 你們都是我的心肝寶貝呀.. |
|
|
|