sql >> Databáze >  >> RDS >> Sqlserver

sql dotaz - získat všechny záznamy na základě příznaku

Můžete to udělat pomocí OR:

SELECT * FROM Person WHERE Status = @Status OR @Status IS NULL

Nebo UNION ALL:

SELECT * FROM Person WHERE Status = @Status
UNION ALL
SELECT * FROM Person WHERE @Status IS NULL


  1. Existuje ekvivalent pro multi_query() MySQL v PDO?

  2. Návratové hodnoty PLSql

  3. Lepší způsob než více příkazů SELECT?

  4. sails-mysql:ER_NO_DB_ERROR:Není vybrána žádná databáze