Bonjour,

Je souhaite savoir si une certaine valeur existe dans ma colonne.
J'ai pensé à plusieurs facon de faire, mais j'aimerai savoir s'il y en a une a privilégier.

  1. Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select count(*) from maTable where column = 'valeur'
  2. Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from maTable where column = 'valeur' and rownum = 1
  3. Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select case when exist (select 1 from maTable where column = 'valeur') then 1 else 0 end from dual
  4. une autre idée ?


J'interprète derriere mon résultat avec Python, donc peut importe ce que ca me ramène, je veux juste savoir si j'ai au moins une ligne avec cette valeur.

Merci d'avance pour vos retours

et bonne fin d'année


Steven