Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
845 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Queries Oracle 8i + TOAD + help queries

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Queries Oracle 8i + TOAD + help queries

n°377437
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 08:26:59  profilanswer
 

Est qu il existe des progs qui aident a faire des queries ?
apperemt Toad n ele fait pas, meme si je c est vraiment un outil super, ca m as changer la vie, passer de la vilaine commande SQL a TOAD  :D  
j ai plusieurds querys a faire pour un projet je posterai en cas de pblem.
 :hello:


Message édité par xiluoc le 30-04-2003 à 12:00:07

---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
mood
Publicité
Posté le 30-04-2003 à 08:26:59  profilanswer
 

n°377451
Mara's dad
Yes I can !
Posté le 30-04-2003 à 08:49:13  profilanswer
 

xiluoc a écrit :

Est qu il existe des progs qui aident a faire des queries ?
apperemt Toad n ele fait pas, meme si je c est vraiment un outil super, ca m as changer la vie, passer de la vilaine commande SQL a TOAD  :D  
j ai plusieurds querys a faire pour un projet je posterai en cas de pblem.
 :hello:  


Je ne connais pas d'outils pour faire çà, à par un bon dessin de la base. Reste plus qu'à faire chauffer la matière grise :D


Message édité par Mara's dad le 30-04-2003 à 08:49:32

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°377474
Masure
Posté le 30-04-2003 à 09:02:42  profilanswer
 

C'est quoi toad ? pourquoi c'est bien ? c'est gratuit ? c'est fourni quand on a oracle 8i ? ca se telecharge ?
 
slt mara's, alors tu cogite toujours pour l'algo de fou sur l'orientation d'image ? moi j'ai un peu laché l'affaire, j'y reflechis plus  :whistle: ...

n°377491
polo021
Posté le 30-04-2003 à 09:08:04  profilanswer
 

toad ce serait TAD (type abstrait de donnees)?
 
Si c'est ca ben c'est l'utilisation de pointeurs et de references dans les tables (en gros) et ca rend les requetes plus simples et ca evite bcp de jointures

n°377516
urd-sama
waste of space
Posté le 30-04-2003 à 09:22:42  profilanswer
 

toad est un outil pour gérer les bases de données oracle en mode graphique
tu peux faire le pl/sql avec aussi


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°377523
Masure
Posté le 30-04-2003 à 09:34:02  profilanswer
 

Je veux essayer c'est ou que ca se passe

n°377527
urd-sama
waste of space
Posté le 30-04-2003 à 09:35:33  profilanswer
 

p.s. c'est pas gratuit du tout [:banzai]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°377538
Masure
Posté le 30-04-2003 à 09:42:43  profilanswer
 

Bon ok j'ai compris vous avez pas envie de donner des infos interessantes du genre : prix approximatif, url du site... direction google ca m apprendra a croire qu on peut etre renseigné correctement  :pfff:

n°377539
tchoupinet​te
Posté le 30-04-2003 à 09:43:12  profilanswer
 

moi j'ai trouvé une version d'évaluation mais elle n'est valable que jusqu'à demain, je sais pas comment je vais faire après ...

n°377546
urd-sama
waste of space
Posté le 30-04-2003 à 09:44:52  profilanswer
 

masure a écrit :

Bon ok j'ai compris vous avez pas envie de donner des infos interessantes du genre : prix approximatif, url du site... direction google ca m apprendra a croire qu on peut etre renseigné correctement  :pfff:  


bah c'est juste un outil que j'utilise au boulot, je connais pas toutes les possibilités, les prix exactes (mais je sais que c'est pas donné) et encore moins le site
et puis tu trouves rien sur google?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
mood
Publicité
Posté le 30-04-2003 à 09:44:52  profilanswer
 

n°377556
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 09:48:03  profilanswer
 

Tchoupinette a écrit :

moi j'ai trouvé une version d'évaluation mais elle n'est valable que jusqu'à demain, je sais pas comment je vais faire après ...


ah c pas gratuit ?
j ai juste downlaoder le trial et installer, ja i pas fait gaffe..
sinon queries 1 deja je touve pas.
 
jai une table avec primary key orderID
il me demande de faire une querie qui classe par la date la plus ancienne les orderID
 
gener:
SELECT ORDER.ORDERID AS OLDEST_DATE_ORDER_CLASS
FROM ORDER
BY ?????
 
enfin bref j y c pas
 
un peu  daide svp  
 :D


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377563
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 09:49:43  profilanswer
 

Tchoupinette a écrit :

moi j'ai trouvé une version d'évaluation mais elle n'est valable que jusqu'à demain, je sais pas comment je vais faire après ...


la desinstaler, suprimer tout les liens reg et la reinstaller ?
 :whistle:  :??:


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377564
Masure
Posté le 30-04-2003 à 09:50:07  profilanswer
 

Urd-sama a écrit :


bah c'est juste un outil que j'utilise au boulot, je connais pas toutes les possibilités, les prix exactes (mais je sais que c'est pas donné) et encore moins le site
et puis tu trouves rien sur google?


 
nonon je disais que j'etais pas allé voir google mais que j'aurais mieux fait justement

n°377640
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 10:18:58  profilanswer
 

xiluoc a écrit :


ah c pas gratuit ?
j ai juste downlaoder le trial et installer, ja i pas fait gaffe..
sinon queries 1 deja je touve pas.
 
jai une table avec primary key orderID
il me demande de faire une querie qui classe par la date la plus ancienne les orderID
 
genre:
 
SELECT ORDERS.ORDERID AS Oldest  
FROM ORDERS
ORDER BY ORDERS.ORDER_DATE ;
masi linverse ?
 
 
 
un peu  daide svp  
 :D  


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377648
urd-sama
waste of space
Posté le 30-04-2003 à 10:22:33  profilanswer
 

ORDER BY champ DESC  :??:


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°377768
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 11:15:38  profilanswer
 

Urd-sama a écrit :

ORDER BY champ DESC  :??:  


vi je viens de trouver ca  :lol:  


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377945
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 11:57:09  profilanswer
 

une autre question
je dois afficher le nom du oude splus vieux employees
en fonction de MAX(EMPLOYEES.DATE_HIRED)
mais ou est ce que je le met ca ?
dasn FROM ?
 
 

Code :
  1. SELECT  EMPLOYEES.EMP_FAMILY_NAME AS Longest_Serving_Employees
  2. FROM EMPLOYEES
  3. WHERE EMPLOYEES.DATE_RELEASED IS NULL;


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377952
urd-sama
waste of space
Posté le 30-04-2003 à 11:58:43  profilanswer
 

SELECT MAX(EMPLOYEES.DATE_HIRED) ...


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°377962
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 12:01:48  profilanswer
 

Urd-sama a écrit :

SELECT MAX(EMPLOYEES.DATE_HIRED) ...


humpf j aurai dut y penser
 
 
 :jap:
coome ca ?
 

Code :
  1. SELECT  MAX(EMPLOYEES.DATE_HIRED),EMPLOYEES.EMP_FAMILY_NAME AS Longest_Serving_Employees
  2. FROM EMPLOYEES
  3. WHERE EMPLOYEES.DATE_RELEASED IS NULL;

 
ca marche po


Message édité par xiluoc le 30-04-2003 à 12:03:02

---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377979
Mara's dad
Yes I can !
Posté le 30-04-2003 à 12:07:23  profilanswer
 

xiluoc a écrit :


humpf j aurai dut y penser
 
 
 :jap:
coome ca ?
 

Code :
  1. SELECT  MAX(EMPLOYEES.DATE_HIRED),EMPLOYEES.EMP_FAMILY_NAME AS Longest_Serving_Employees
  2. FROM EMPLOYEES
  3. WHERE EMPLOYEES.DATE_RELEASED IS NULL;

 
ca marche po


 
Y manque un GROUP BY !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°377983
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 12:08:53  profilanswer
 

xiluoc a écrit :


humpf j aurai dut y penser
 
 
 :jap:
coome ca ?
 

Code :
  1. SELECT  MAX(EMPLOYEES.DATE_HIRED),EMPLOYEES.EMP_FAMILY_NAME AS Longest_Serving_Employees
  2. FROM EMPLOYEES
  3. WHERE EMPLOYEES.DATE_RELEASED IS NULL;

 
ca marche po


je dois mettre un ORDER BY ?
 

Code :
  1. SELECT  MAX(EMPLOYEES.DATE_HIRED) AS Longest_Serving_Employees
  2. FROM EMPLOYEES
  3. ORDER BY EMPLOYEES.EMP_FAMILY_NAME
  4. WHERE EMPLOYEES.DATE_RELEASED IS NULL;

 
ca marche pas non plus


Message édité par xiluoc le 30-04-2003 à 12:10:05

---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°377998
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 12:20:05  profilanswer
 

j y arrive pas j ai essayer plein de truc  :cry:


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°378020
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 12:36:43  profilanswer
 

SELECT EMPLOYEES.EMP_FAMILY_NAME AS Longest_Serving_Employees, MAX(EMPLOYEES.DATE_HIRED)
FROM EMPLOYEES
WHERE EMPLOYEES.DATE_RELEASED IS NULL
GROUP BY  EMPLOYEES.EMP_FAMILY_NAME;
 
c me donen des resultats masi c pas trop ce que je veux
je veus un seul resultat le  + vieux ou au pire les deux nom de famille des plus vieux.


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°378028
Mara's dad
Yes I can !
Posté le 30-04-2003 à 12:42:18  profilanswer
 

xiluoc a écrit :

j y arrive pas j ai essayer plein de truc  :cry:  


 
Heu, désolé, c'est un peu plus compliqué en fait :
 
Deux solutions :
 

Code :
  1. SELECT
  2.     DATE_HIRED,
  3.     EMP_FAMILY_NAME
  4. FROM
  5.     EMPLOYEES
  6. WHERE
  7.     ROWNUM = 1
  8.     AND DATE_RELEASED IS NULL
  9. ORDER BY
  10.     DATE_HIRED DESC;


ou :
     

Code :
  1. SELECT
  2.     DATE_HIRED,
  3.     EMP_FAMILY_NAME
  4. FROM
  5.     EMPLOYEES
  6. WHERE
  7.     DATE_HIRED = ( SELECT MAX( DATE_HIRED ) FROM EMPLOYEES )

   
     
Mais en fait la première n'est à utiliser que si tu est certain d'avoir 1 seul enregistrement correpondant au max.
 
Dans ton cas, c'est la 2ème qu'il faut prendre.
   


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°378041
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 12:49:24  profilanswer
 

Mara's dad a écrit :


 
Heu, désolé, c'est un peu plus compliqué en fait :
 
Deux solutions :
 

Code :
  1. SELECT
  2.     DATE_HIRED,
  3.     EMP_FAMILY_NAME
  4. FROM
  5.     EMPLOYEES
  6. WHERE
  7.     ROWNUM = 1
  8.     AND DATE_RELEASED IS NULL
  9. ORDER BY
  10.     DATE_HIRED DESC;


ou :
     

Code :
  1. SELECT
  2.     DATE_HIRED,
  3.     EMP_FAMILY_NAME
  4. FROM
  5.     EMPLOYEES
  6. WHERE
  7.     DATE_HIRED = ( SELECT MAX( DATE_HIRED ) FROM EMPLOYEES )

   
     
Mais en fait la première n'est à utiliser que si tu est certain d'avoir 1 seul enregistrement correpondant au max.
 
Dans ton cas, c'est la 2ème qu'il faut prendre.
     


ah merci, falait utiliser une sub querie.
 :jap:  :hello:
et rajouter EMPLOYEES.DATE_RELEASED IS NULL  
 
heu y aun truc qui vas pas
si la date la plus vieille (donc la plus petite) :MIN
et que le mec a etait virer (donc plus dasn la boite) in n affiche rien alors qu il devrai aficher une autre personne qui certe, ne corespond pas a min.
 


Message édité par xiluoc le 30-04-2003 à 12:57:44

---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°378057
xiluoc
un pc pour les unirs ....
Posté le 30-04-2003 à 13:00:07  profilanswer
 

c bon  
 

Code :
  1. SELECT EMP_FAMILY_NAME AS Oldest_Employee
  2.   FROM EMPLOYEES
  3.   WHERE DATE_HIRED = (SELECT MIN(DATE_HIRED) FROM EMPLOYEES WHERE DATE_RELEASED IS NULL) ;


---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.
n°378091
tomlameche
Et pourquoi pas ?
Posté le 30-04-2003 à 13:29:10  profilanswer
 

masure a écrit :


 
nonon je disais que j'etais pas allé voir google mais que j'aurais mieux fait justement


TOAD = Tools for Oracle Application Developpement ( un truc comme ça ).
Il existe en daux versions ( freewre ou payant ), le freeware n'étant valable que 3 mois, après tu le retélécharge.
Toutes les infos sur http://www.toadsoft.com
Et dedans, y a un truc pour faire les requetes en mode graphique ( sans taper du SQL quoi ). Pour l'utiliser, faut cliquer sur le petit bouton "SQL Builder" dans la barre d'outil.

n°378131
Masure
Posté le 30-04-2003 à 13:46:30  profilanswer
 

tomlameche a écrit :


TOAD = Tools for Oracle Application Developpement ( un truc comme ça ).
Il existe en daux versions ( freewre ou payant ), le freeware n'étant valable que 3 mois, après tu le retélécharge.
Toutes les infos sur http://www.toadsoft.com
Et dedans, y a un truc pour faire les requetes en mode graphique ( sans taper du SQL quoi ). Pour l'utiliser, faut cliquer sur le petit bouton "SQL Builder" dans la barre d'outil.  


 
Ah voila de la bonne info, merci bcp tomlameche d'autant que je m'y etait pas penché encore

n°378152
tomlameche
Et pourquoi pas ?
Posté le 30-04-2003 à 13:53:13  profilanswer
 

masure a écrit :


 
Ah voila de la bonne info, merci bcp tomlameche d'autant que je m'y etait pas penché encore


De rien  :hello:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Queries Oracle 8i + TOAD + help queries

 

Sujets relatifs
[Oracle/SQL]Lister les colonnes d'une table ?[shell] probleme sed pour substitution (help 60 fichiers)
[JS] Help sur récupération de value !! [ - Job's Done - ][PHP] Quel logiciel pour interfacer oracle et php ?
formule matriciel dans excel help me pleaseQuels outils (Access, oracle... php, asp...) choisir ?
[Oracle] Comparaison de données dans != table[ORACLE] Récuperation d'information
[PHP] Les accents ne sont pas gérés ! HELP[Oracle] SQL Plus me fait des blagues, ca me fait pas rire
Plus de sujets relatifs à : Queries Oracle 8i + TOAD + help queries


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR