sql >> Databáze >  >> RDS >> Mysql

Vyhledejte věkové rozmezí v mysql, php

Pokud máte v databázi datum narození a chcete najít řádky, které odpovídají věkovému rozmezí, nejjednodušší a nejúčinnější věc, kterou můžete udělat, je převést váš minimální věk a váš maximální věk na datum narození ve vašem php. Pak by váš dotaz byl něco jako:

SELECT * FROM USERS WHERE DOB > MIN_DOB AND DOB <= MAX_DOB;

za předpokladu, že DOB je časové razítko nebo datum nebo dlouhé.



  1. MÍSTO spouštěčů – část 1

  2. Závislosti serveru SQL

  3. Kdy použít hodnoty oddělené čárkami ve sloupci DB?

  4. Chyba syntaxe SQL, číslo, datum/čas