Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je dois écrire une requête dans le but d'obtenir le nombre de sociétés qui, dans une table sql, contiennent le mot "bike".
Lorsque je propose la requête suivante, le résultat est 0.
Pourriez-vous svp m'aider? Que dois-je corriger? ESt-ce + complexe?
Merci beaucoup
select count (companyname) as "With_Bike"
from customer
where companyname = 'Bike'
Hors ligne
Bonjour,
Je te mets sur la voie...
Ta requête cherche les sociétés dont le nom est EGAL à 'Bike'
Je te laisse réfléchir.
Hors ligne
Vous devez utiliser l'opérateur LIKE, voir https://www.postgresql.org/docs/current … TIONS-LIKE.
Julien.
https://rjuju.github.io/
Hors ligne
Merci @rjurju!
Je l'ai utilisé, je n'obtiens qu'une seule société en résutat, alors qu'il y en a 109...
select count (*) as With_Bike
from customer
where companyname like '%bike%'
Dernière modification par Franck_NsunguLukanda (29/03/2022 10:44:47)
Hors ligne
J'ai trouvé:
select count (*) as With_Bike
from customer
where companyname like '%bike%'
or companyname like '%Bike%'
Hors ligne
ou alors encore plus simple :
select count (*) as With_Bike
from customer
where companyname ilike '%bike%'
Cordialement,
Sébastien.
Hors ligne
Merci beaucoup!
Hors ligne
Pages : 1