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

mysql získá název sloupce, když hodnota sloupce odpovídá omezení

V jednom dotazu nejsou žádné prostředky, jak dynamicky procházet schéma tabulky a kontrolovat její hodnoty. Nejlepší způsob, jak dosáhnout toho, co chcete, je ten, který jste navrhli:dotazujte se na řádek na straně klienta a poté procházejte sloupce a hledejte hodnoty, které hledáte. Druhou alternativou je dotaz na schéma tabulky pomocí pohledů INFORMAČNÍ SCHÉMA na straně klienta, sestavení příkazu SQL s klauzulí where, která hledá hodnotu True ve všech booleovských sloupcích, provést to a zkontrolovat výsledky.



  1. Jak převést varchar na datetime v T-SQL?

  2. Jak vypsat všechny tabulky použité v konkrétní uložené proceduře v oracle

  3. Jak spravovat databázi pomocí Admineru

  4. Jaké jsou rozdíly mezi zpětným zaškrtnutím a jednoduchou uvozovkou? Mohu použít příkaz IF v dotazu, jak je uvedeno výše?