sql >> Databáze >  >> RDS >> Oracle

Index databáze nerozlišuje malá a velká písmena?

Můžete přidat indexovaný sloupec obsahující číselný hash klíč názvu města. (S povolenými duplikáty).

Pak byste mohli vytvořit vícenásobnou klauzuli kde :

hash = [compute hash key for 'SAN FRANCISCO']

SELECT county 
FROM city 
WHERE cityHash = hash 
  AND UPPER(name) = 'SAN FRANCISCO' ;

Případně si projděte svůj db manuál a podívejte se na možnosti vytváření indexů tabulek. Může být něco užitečného.



  1. připojit google cloud sql postgres instance z beam pipeline

  2. Součet násobení sloupců pro řádky s podobnými ID v MySQL

  3. SQL dotaz s CASE a seskupit podle

  4. Upozornění:mysqli_num_rows() očekává přesně 1 parametr, 2 dané | mysql |mysqli