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 : Comment faire (2 Questions) [ Archives / Besoin d'aide pour ma base de données ] (Fildomen)

dimanche 9 janvier 2005 à 14:41:13 | Comment faire (2 Questions)

Fildomen

Salut
veuillez m'aider à formuler deux codes, le 1
j'ai une table A1 qui contient des nombres
NB
1
2
3
4
5
6
7
8
9
et une autre table A2 qui contient les même nombres que NB, mais ya qlq un qui ne le sont pas
NB
1
2
4
8
9
maintenant je veux selecter (Select) de la première table les nombres qui ne sont pas dans la deuxième table.comment faire ca??

deuxième question.
je veut faire un tri des personnes selon leurs age*nombre d'enfants et Sq'ils ont une voiture (ceux qui ont une voiture doivent être les derniers, et ceux qui le age*nombre le plus doivent être les derniers)
Personne  Nombredf Voiture
jack          2              1
nicolas      0              2
XXX        10            0  
Comment faire???
Merci;Merci,Merci


lundi 10 janvier 2005 à 09:59:11 | Re : Comment faire (2 Questions)

raziel62

salut, je suis pas un pro en sql mais vu que je passais dans le coin.

je ferai un truc dans ce style:

select a1.NB
from a1
where a1.nb not exists (select a2.nb
                                    from a2)

je suis pas sur de la syntaxe pour le not exists et j'ai pas tester.

Pour le deuxieme probleme j'ai pas compris ta question

lundi 10 janvier 2005 à 10:01:31 | Re : Comment faire (2 Questions)

raziel62

si ta le temp tu peux m'aider j'ai aussi un rpobleme en SQL

http://www.sqlfr.com/forum.v2.aspx?ID=367803

lundi 10 janvier 2005 à 10:13:08 | Re : Comment faire (2 Questions)

raziel62

select a1.NB
from a1
where a1.NB NOT IN (select a2.nb from a2)


Je vient de tester ça marche mieu avec un NOT IN

lundi 10 janvier 2005 à 13:15:25 | Re : Comment faire (2 Questions)

Fildomen

Merci, c la réponse pour la première question, t'as pas une idée pour la deuxième???
je vais chercher de la doc pour ton problème, car moi je suis un programmeur c# et je suis pas pro en sql.

lundi 10 janvier 2005 à 13:45:41 | Re : Comment faire (2 Questions)

raziel62

Heuh pour la 2eme, je pense qu'il faut utiliser un ORDER BY.

Par exemple si tu veux trier par nombre d'enfants tu rajoutes a la fin de la requete   "ORDER BY nombredf"

Si tu trouve pas pour mon probleme laisse tomber.

a+


lundi 10 janvier 2005 à 14:56:12 | Re : Comment faire (2 Questions)

Arthenius

Membre Club
il est partout ce fildomen...

oui rajoute un order by age*nombre , voiture DESC

Arthenius

 "Il n'y a pas de mauvais développeurs,... 
      mais uniquement de mauvais utilisateurs..."


lundi 10 janvier 2005 à 15:05:30 | Re : Comment faire (2 Questions)

raziel62


Salut Arthenius

Ta pas une idée pour mon probleme?

désolé de refaire de la pub pour mon post

lundi 10 janvier 2005 à 15:13:51 | Re : Comment faire (2 Questions)

Arthenius

Membre Club
g jeter un oeuil....mais g pas d'idee enfin pas en sql...

perso je ferais ca dans mon programme....
tu affiche ton select et tu fais ta somme cumulatives par prog...
je sais pas si ce genre de sum cumulative existe en sql direct...
ca me dis rien....
mais jette un oeuil la dessus :

[ Lien ]

peux etre que tu trouveras ton bonheur


Arthenius

 "Il n'y a pas de mauvais développeurs,... 
      mais uniquement de mauvais utilisateurs..."


lundi 10 janvier 2005 à 20:26:03 | Re : Comment faire (2 Questions)

Fildomen

Merci pour vous.
j'ai un autre problème
je stock dans une base les dates d'achat des medicaments, et je suis sur que après 60 jours ils se périment, comment selectionner (select) les produits périmés, (Select * from Medic where Maintenant - datedachat > 60 jours) mais comment dire le maintenant , et les 60 jours???
Merci

pour toi Arthenius, si je suis par tout, et que tu me trouve partout, c que toi aussi tu es partout, enfin,Merci, et j'aime bien que tu soit partout pour m'aider où que je suis.


1 2

Cette discussion est classé dans : table, age, questions, contient, nombres


Répondre à ce message

Sujets en rapport avec ce message

inserer Html dans une Table SQL [ par blueangel ] Bonjour tout le monde,Voila je veux inserer dans une table "maTable" dans SqlServer du string qui contient du html alors quand la taille du html est r trou dans ma table oracle [ par bigood69 ] Bonjour,A cause d'une fausse manipulation procedure ou function [ par danyclassique ] Bonjour a tous .J aurai voulu savoir si quelqu un saurait comment creer une procedure qui me permeterait de :Voila , j ai une table qui contient 3 cha Requete séparer une date!! [ par pascallgagnon ] Bonjour TLM! J'ai 3 table une agent, une cours, une table d'intersection résultat.Voici ma requete qui sort les agents qui on besoin de se requalifier SQL SERVER, aide pour maintenance de table [ par spidle33 ] Bonjour,je ne suis pas un expert en SQL. Je crois que les vues m'aideront à résoudre mon problème, mais j'ai besoin de personnes plus expertes que moi probleme de quote [ par yaya2669 ] Bonjour,Je vous expose mon probleme j'ai une requete qui permet d'alimenter une table.Apparement lorsque je fais un update avec une table temporaire, AUTO_INCREMENT et clé primaire! [ par buzlas ] SLM,slm!voilà la table que je voulais creer:CREATE TABLE modification(numM INT UNSIGNED NOT NULL AUTO_INCREMENT, ref VARCHAR(100) NOT NULL,dateM DATE, [SQL Server 2000] Requete SQL Comparer 2 table [ par sdisp ] Bonjour.J'essaie de faire une requête qui me pose soucis!Je vous explique, j'ai de table de structure identique dans 2 bases différentes, soit:- base1 num_auto [ par helmi2008 ] salut, svp j'ai creer cette table:create table client(numc int primary key,nomc varchar(15),prenomc varchar(15),date_de_naissance date,ncin int,nati Besoin d'aide avecUPDATE et BOUCLE [ par johann36 ] Bonjour,J'ai un gros soucis et je bloque dessus depuis ce matin sans trouver la réponse.J'essaie de faire une boucle avec une requête UPDATE, je m'exp


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



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,203 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é.