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

Klauzule WHERE poskytuje jiný výsledek, ať už v poddotazu nebo ne

Když odkazujete na sloupec, který není v group by seznam, MySQL vrátí náhodně vybranou hodnotu z jednoho z řádků ve skupině. Záleží tedy na tom, zda filtrujete uvnitř poddotazu před group by , nebo mimo poddotaz, za group by . Ve 2. případě budou skupiny se shodnými a neodpovídajícími řádky náhodně zahrnuty nebo vyloučeny.



  1. Jak vytvořit databázi MySQL ze souboru výpisu ve skriptu očekávání/TCL?

  2. Odstraňování problémů při práci s datem a časem na serveru SQL Server

  3. Výběr COUNT(*) pomocí DISTINCT

  4. Když automaticky vytvoříte subdomény při registraci uživatele, vytvoří se tím nový web nebo bude vypadat web?