0
我有一個employees
表和hire_date
列,我試圖做的查詢是計算1995年和1996年僱用的僱員人數。1995年有自己的專欄和1996年有它自己的列:SQL - 基於2個限制的行計數
______________
| | |
| 1995 | 1996 |
|______|______|
| 2 | 3 |
|______|______|`
僞代碼:
display COUNT of rows WHERE hire_date LIKE '%95', display COUNT of rows WHERE hire_date LIKE '%96'
任何人都可以指導我,我怎麼能做到這一點?
我希望能在'hire_date'做了比較,這種方法,但TO_CHAR轉換需要:'TO_CHAR(聘用日期,「YYYY」 )' – ethane
@Ethan我更新了答案,以防Hire_date是日期。 – vercelli
請注意,'date '1996-12-31''評估爲凌晨0:00,因此不包括最後一天的剩餘時間 - 所以此代碼假設'hire_date'總是設置爲0:00 am, 12月31日。 –