Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : SQL CASE WHEN [ SQL Server, MSDE, SQL Express / Débutant(s) ] (fafal)

jeudi 5 juin 2008 à 16:04:35 | SQL CASE WHEN

fafal

Hello

J'ai un problème avec cette requete...

SELECT CASE Result WHEN >0 THEN 96-RESULT ELSE 96 END as test

Je voudrai que QUAND RESULT est un chiffre alors je soustrait 96 à RESULT

s.v.p I need HELP

Merci


jeudi 5 juin 2008 à 16:36:29 | Re : SQL CASE WHEN

dominique.stock

Bonjour
select case when isnumeric(result)=1 then 96-result else 96 end as test ...

Dom

jeudi 5 juin 2008 à 17:03:38 | Re : SQL CASE WHEN

fafal

Merci de m'avoir répondu mais le problème persiste...

Voici ma requete de base qui fonctionne très bien :

   <cfquery name="query" datasource="xls">
    SELECT *
    FROM "Excel 5.0; DATABASE="file.xls"; HDR=YES;IMEX=1".[sheet1$]
  </cfquery>

La nouvel celle qui ne fonctionne pas :

  <cfquery name="query" datasource="xls">
    select result case when isnumeric(result)=1 then 96-result else 96 end as test
    FROM "Excel 5.0; DATABASE="file.xls"; HDR=YES;IMEX=1".[sheet1$]
    order by 1
  </cfquery>

L'erreur est la suivante : Syntax error (missing operator) in query expression...


*Result est le nom de ma colonne dans mon fichier excel

vendredi 6 juin 2008 à 09:19:08 | Re : SQL CASE WHEN

fafal

IL FAUT PAS PANIQUER....
(si vous voyer du coldfusion ou que la base de donner utilisé est un fichier excel )

LE PROBLEME C'EST LE CASE

select result case when isnumeric(result)=1 then 96-result else 96 end as test

svp les connaisseurs en sql dite moi pourquoi sa ne marche pas, vous me rendrez un grand service


Merci...

vendredi 6 juin 2008 à 10:30:42 | Re : SQL CASE WHEN

dominique.stock

select  case when isnumeric(result)=1 then 96-result else 96 end as test
ou
select result, case when isnumeric(result)=1 then 96-result else 96 end as test

Dom



Cette discussion est classé dans : sql, case, result, when


Répondre à ce message

Sujets en rapport avec ce message

Somme en sql [ par yaya2669 ] Bonjour,Voila la requete de baseSelect 'Montant'=Case WHEN T0.PRICE=100 then 10 else 20 end,'Montant2'=Case WHEN T0.PRICEFROM ITM1 T0Je voudrais maint SQL CASE [ par fafal ] Pouvez vous m'aider j'ai un problème avec la syntaxeSELECT CASE Result WHEN >0 THEN 96-RESULT ELSE 96 END as testje vous explique....quand RESULT renv Instruction CASE [ par casy ] Salut à tous,J'ai une question probablement un peu con, mais bon; Je dois mettre en production dans peu de temps et je n'ai pas la base production pou Problèmes sur des Case When imbriqués [ par Orion01 ] Bonjour, J'ai un souci sur des case when que je veux imbriquer.Je suis sous SQL7 et le code suivant se trouve dans une vue. < SQL Server - SELECT - Result size > 256 caractères [ par the_smurf ] Bonjour, Voici mon problem: En php avec la librairie dbx je crée et exécute un select qui devrait me retourner un résultat d'une longueur d'un peu pl Sql serveur et Tables Systemes [ par pepe013 ] Bonjour,Je suis actuellement sur un projet avec sql serveur et j'aimerais savoir si il existe une requete qui pourrait me donnée toutes les clé primai [MSDE] BACKUP en .sql ou en .txt d'une base [ par vaginator120 ] Bonjour,Je souhaiterais savoir si il est possible avec MSDE de créer une sauvegarde de ma base en .sql ou en .txt.En faite, je recherche un equivalent Web + SQL Server + instance nommée [ par keskispas ] KesKisPasBonjour à tous.J'expose mon problème SQL Server 2000.Je développe un site Web avec BDD.Le serveur WEB et le serveur de BDD sont 2 machines di Analyse croisée avec Transact-SQL [ par dodo1979 ] Salut tout le monde, je suis débutant en SQL server 2000 et je cherche la clause T-SQL qui permet de faire une analyse croisée dans SQL Server Un tuto Generer le fichier SQL a partir d Oracle [ par mouzoun_issam ] J'ai creer une base de donnees dans oracle, et je veux faire une copie de cette base de donnees dans au autre poste oracle, mais je ne sais pas commen


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,27 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.