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

MySQL vyberte kde se rovná více hodnotám

Dotaz by měl být:

SELECT * FROM posts WHERE userid IN (44,44,33,44,33,0)

Možná však budete muset přehodnotit svůj datový model a ujistit se, že je normalizovaný, abyste mohli tuto konstrukci vyjádřit přímo v databázi bez ozvěny do řetězce odděleného čárkami.

Proč máte dvě databáze ? Máte na mysli dvě tabulky ?



  1. FORCE INDEX v MySQL – kam ho mám dát?

  2. zjednodušeně:mysqli num_rows nefunguje

  3. Jak zkomprimovat databázi, aby běžela rychleji

  4. Formátujte číslo na 2 desetinná místa