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

Mysql:nemožné tam, kde jste si všimli po přečtení tabulek const

"nemožné, kde bylo po přečtení const tabulek zaznamenáno" je trochu matoucí zpráva. V zásadě to znamená, že jedno z vašich kritérií, kde neodpovídalo žádným záznamům, optimalizátor MySQL nemohl (nechtěl...) pokračovat v další analýze dotazu. Jednoduše vrátí prázdnou sadu výsledků.

Oprava je velmi jednoduchá:ujistěte se, že jste vysvětlení otestovali s klauzulemi typu where, které vracejí resultset.

MySQL má otevřený žádost o funkci žádají o změnu zprávy na smysluplnější, ale nemyslím si, že se někdy obtěžovali.



  1. jak získat odlišné řádky s maximální hodnotou

  2. Převést „datetimeoffset“ na „date“ v SQL Server (příklady T-SQL)

  3. Nejelegantnější způsob generování permutací na SQL serveru

  4. Záloha SQL Server 2017 -1