Questions marquées «case»

En SQL, l'expression CASE évalue une liste de conditions, renvoyant le résultat de la première condition dont la valeur est vraie. Pour les questions CASE des langages de programmation, utilisez plutôt la balise [switch-statement].

30
Comment effectuer un IF… THEN dans un SQL SELECT?
На этот вопрос есть ответы на Stack Overflow на рcribedом : Как выглядит конструкция SI… ALORS в SQL SELECT? Comment effectuer un IF...THENdans une SQL SELECTdéclaration? Par exemple: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product



6
Requête de tableau croisé PostgreSQL
Quelqu'un sait-il comment créer des requêtes de tableau croisé dans PostgreSQL? Par exemple, j'ai le tableau suivant: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Je souhaite que la requête renvoie le tableau croisé suivant: Section Active Inactive A 1 2 B 4 …
196 sql  postgresql  pivot  case  crosstab 

11
Commutateur / cas SQL dans la clause 'where'
J'ai essayé de chercher, mais je n'ai rien trouvé qui puisse m'aider. J'essaye de faire ceci en SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' THEN xxx_location_division = @locationID …


3
Cas dans l'instruction Select
J'ai une instruction SQL qui a un CASEfrom SELECTet je ne peux pas faire les choses correctement. Pouvez-vous me montrer un exemple CASEoù les cas sont les conditions et les résultats sont des cas. Par exemple: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then …
141 sql  sql-server  case 

9
Puis-je utiliser l'instruction CASE dans une condition JOIN?
L'image suivante fait partie des vues système de Microsoft SQL Server 2008 R2. De l'image, nous pouvons voir que la relation entre sys.partitionset sys.allocation_unitsdépend de la valeur de sys.allocation_units.type. Donc, pour les réunir, j'écrirais quelque chose de similaire à ceci: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id …
141 sql  sql-server  join  case 



12
Instruction «CASE» dans la clause «WHERE» dans SQL Server 2008
Je travaille avec une requête qui contient une instruction "CASE" dans la clause "WHERE". Mais SQL Server 2008 donne des erreurs lors de son exécution. Quelqu'un peut-il s'il vous plaît m'aider avec la bonne requête? Voici la requête: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE …
107 sql  sql-server  case 

3
Gardes vs si-alors-autre vs cas à Haskell
J'ai trois fonctions qui trouvent le nième élément d'une liste: nthElement :: [a] -> Int -> Maybe a nthElement [] a = Nothing nthElement (x:xs) a | a <= 0 = Nothing | a == 1 = Just x | a > 1 = nthElement xs (a-1) nthElementIf :: [a] …

1
PostgreSQL CASE… END avec plusieurs conditions
Voici un extrait de mon tableau: gid | datepose | pvc ---------+----------------+------------ 1 | 1961 | 01 2 | 1949 | 3 | 1990 | 02 1 | 1981 | 1 | | 03 1 | | Je veux remplir la colonne PVC en utilisant un SELECT CASEcomme ci-dessous: SELECT …
97 postgresql  case 


2
SQL Server IIF et CASE
J'ai récemment appris la disponibilité de la IIFfonction dans SQL Server 2012. J'utilise toujours imbriqué CASEdans mes requêtes. Je veux savoir le but exact de l' IIFinstruction et quand devrions-nous préférer utiliser IIFsur CASEStatement dans la requête. J'utilise principalement imbriqué CASEdans mes requêtes. Merci pour toutes les contributions.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.