![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - Oracle SQL 高手請進...
(https://www.pcdvd.com.tw/showthread.php?t=214404)
|
|---|
引用:
group by ...... having Count(Trips.trip_id) > Planetypes.max_passengers |
SQL Server
DECLARE @DayA int,@DayB int SET @DayA=365 SET @DayB=730 SELECT '符合條件' WHERE DateDiff(d,GetDate(),要比對的日期欄位) Between @DayA AND @DayB 如果不是要求一段日期區間的話,則不須用Between AND比較,用=即可 請自行變化 |
引用:
感謝阿拉丁.... 果然... 終於做完可以回家了...... 原來還可以放在 group by 下面... |
引用:
謝謝... 不過這些數值 (365, 730)都是再另一個 table 裡面的... 所以.. 等一下老師把他改依下... 我又錯了... 不過你這種語法第一次看到... 又多學一樣了 |
條件值存在另一個table中
那就使用Join吧 再把@DayA,@DayB改成另一個Table的欄位就可以了 |
引用:
所以這題搞定了....:D :D |
| 所有的時間均為GMT +8。 現在的時間是02:31 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。