1

特定の日付以降にすべてのデータを返すクエリを実行しようとしています。日付は、日付ではなく varchar として設定されます。

私は持っている:

SELECT employee_id, emp_firstname, emp_lastname, custom79 AS  'First Pay Date', custom6 AS  'Agency', custom56 AS  'Country of Homebase'
FROM  `hs_hr_employee` 
WHERE custom6 LIKE  'Brookfield'
AND custom61 LIKE  'active-oam'
AND custom79 >  '13-07-2012'

クエリの日付に変換する方法がわからないので、助けてください

UNIX、phpmyadmin、sql の使用

4

1 に答える 1

0

このようにしてみてください:

SELECT employee_id, emp_firstname, emp_lastname, custom79 AS  'First Pay Date', custom6 AS  'Agency', custom56 AS  'Country of Homebase'
FROM  `hs_hr_employee` 
WHERE custom6 LIKE  'Brookfield'
AND custom61 LIKE  'active-oam'
AND STR_TO_DATE(custom79, '%d-%m-%Y') > '2012-07-13'
于 2013-11-09T19:46:54.397 に答える