Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie MySQL w celu zwrócenia wierszy, które są równe lub większe niż określona data, gdzie data jest rozdzielona w kolumnach roku, miesiąca i dnia

Najlepsze, co mógłbym zrobić w twojej złej sytuacji w trzech różnych dziedzinach:

select *, concat(beginyear, '-',beginmonth,'-',beingday) as full_date 
  FROM TABLE 
   WHERE CONCAT(beginyear, '-',beginmonth,'-',beingday) >= '2009-08-13'

Pojęcie wyrażenia daty i godziny w MySql jest dość osobliwe, możesz chcieć otoczyć concat za pomocą date() funkcja normalizacji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać ON DUPLICATE KEY UPDATE w moim modelu CodeIgniter?

  2. c3p0 zawiesza się w oczekiwaniu Dostępny z hibernacją

  3. Wybierz dane z bazy danych na podstawie danych wprowadzonych przez użytkownika

  4. Nieznana kolumna na liście pól. PHP + MySQL

  5. Jak mogę pingować bazę danych MySQL i ponownie połączyć się za pomocą PDO?