Les différentes raisons de troncation sont expliquées ici memo field truncation by allen browne Il faut donc : Positionner en premier le champ memoSupprimé DISTINCT de la requête et par conséquent modifié la requête initiale en ajoutant une sous requête avec WHERE champX IN (SELECT DISTINCT champX....) La coexistence de 2 champs memo est donc impossible
Petit rappel (pour moi aussi): Comment fait-on un simple choix*multiple en DB2 sur IBM i: Code sql : Sélectionner tout - Visualiser dans une fenêtre à part 123456789SELECT * FROM fichiera WHERE A1 in( SELECT CASE WHEN SUBSTR( B2, 19, 7) <> '' THEN INT( SUBSTR( B2, 19, 7)) WHEN SUBSTR( B2, 19, 7) <> '4' THEN 4 ELSE 0 END AS B3 FROM fichierb)
SELECT * FROM fichiera WHERE A1 in( SELECT CASE WHEN SUBSTR( B2, 19, 7) <> '' THEN INT( SUBSTR( B2, 19, 7)) WHEN SUBSTR( B2, 19, 7) <> '4' THEN 4 ELSE 0 END AS B3 FROM fichierb)
Mis à jour 29/07/2018 à 19h00 par LittleWhite (Coloration du code)
La fonction SWITCH est plus modulaire qu’IIF Switch ( expression1, value1, expression2, value2, ... expression_n, value_n, True, default value) EXEMPLE Code sql : Sélectionner tout - Visualiser dans une fenêtre à part 12 SELECT Switch(num=0,'ZERO',num=1,'UN' ,num=2,'DEUX',True,'Autre' ) AS test FROM table
SELECT Switch(num=0,'ZERO',num=1,'UN' ,num=2,'DEUX',True,'Autre' ) AS test FROM table
Mis à jour 29/07/2018 à 19h01 par LittleWhite (Coloration du code)
Mais qui a tué les dinosaures ? Je voudrais montrer ici en quoi le désir de bien faire, doublé d’une connaissance insuffisante de la théorie relationnelle, en particulier de l’opérateur Join, peuvent se révéler dangereux quand il s’agit d’« optimiser » un MLD (modèle logique des données). (A) En guise d’introduction et de rappel, causons conceptuel, relationnel et SQL Soit le MCD ...
Mis à jour 14/05/2018 à 03h16 par fsmrel
Devant insérer la liste des pays dans une base de données Postgresql, j'ai trouvé sur Internet un référentiel en SQL mais pour MySQL. Postgresql n'a pas apprécié les fameuses apostrophes inversées que MySQL ajoute par défaut pour entourer les noms des éléments de la BDD (schéma, table, colonne...), lesquelles sont pourtant inutiles si ces éléments sont correctement nommés, c'est à dire si les noms ne comportent pas de caractères spéciaux ou s'ils ne sont pas interprétables comme des mots ...
Mis à jour 29/09/2017 à 12h08 par CinePhil