Queries Oracle 8i + TOAD + help queries - SQL/NoSQL - Programmation
Marsh Posté le 30-04-2003 à 08:49:13
| xiluoc a écrit : Est qu il existe des progs qui aident a faire des queries ?  | 
 
Je ne connais pas d'outils pour faire çà, à par un bon dessin de la base. Reste plus qu'à faire chauffer la matière grise 
Marsh Posté le 30-04-2003 à 09:02:42
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   ...
 ...
Marsh Posté le 30-04-2003 à 09:08:04
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
Marsh Posté le 30-04-2003 à 09:22:42
toad est un outil pour gérer les bases de données oracle en mode graphique 
tu peux faire le pl/sql avec aussi
Marsh Posté le 30-04-2003 à 09:35:33
p.s. c'est pas gratuit du tout ![[:banzai] [:banzai]](https://forum-images.hardware.fr/images/perso/banzai.gif)
Marsh Posté le 30-04-2003 à 09:42:43
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   
 
Marsh Posté le 30-04-2003 à 09:43:12
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 ...
Marsh Posté le 30-04-2003 à 09:44:52
| 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   | 
 
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?
Marsh Posté le 30-04-2003 à 09:48:03
| 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  
  
 
Marsh Posté le 30-04-2003 à 09:49:43
| 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 ? 
  
   
 
Marsh Posté le 30-04-2003 à 09:50:07
| Urd-sama a écrit :   | 
 
 
nonon je disais que j'etais pas allé voir google mais que j'aurais mieux fait justement
Marsh Posté le 30-04-2003 à 10:18:58
| xiluoc a écrit :   | 
Marsh Posté le 30-04-2003 à 10:22:33
ORDER BY champ DESC   
 
Marsh Posté le 30-04-2003 à 11:15:38
| Urd-sama a écrit : ORDER BY champ DESC   | 
 
vi je viens de trouver ca   
  
Marsh Posté le 30-04-2003 à 11:57:09
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 : 
 | 
Marsh Posté le 30-04-2003 à 11:58:43
SELECT MAX(EMPLOYEES.DATE_HIRED) ...
Marsh Posté le 30-04-2003 à 12:01:48
| Urd-sama a écrit : SELECT MAX(EMPLOYEES.DATE_HIRED) ...  | 
 
humpf j aurai dut y penser 
 
 
  
 
coome ca ? 
 
| Code : 
 | 
  
ca marche po
Marsh Posté le 30-04-2003 à 12:07:23
| xiluoc a écrit :   
    | 
 
 
Y manque un GROUP BY !
Marsh Posté le 30-04-2003 à 12:08:53
| xiluoc a écrit :   
    | 
 
je dois mettre un ORDER BY ? 
 
| Code : 
 | 
  
ca marche pas non plus
Marsh Posté le 30-04-2003 à 12:20:05
j y arrive pas j ai essayer plein de truc   
 
Marsh Posté le 30-04-2003 à 12:36:43
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. 
Marsh Posté le 30-04-2003 à 12:42:18
| xiluoc a écrit : j y arrive pas j ai essayer plein de truc   | 
 
 
Heu, désolé, c'est un peu plus compliqué en fait : 
 
Deux solutions : 
 
| Code : 
 | 
 
ou : 
     
| Code : 
 | 
     
     
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. 
    
Marsh Posté le 30-04-2003 à 12:49:24
| Mara's dad a écrit :   
   
       | 
 
ah merci, falait utiliser une sub querie. 
  
   
 
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. 
 
Marsh Posté le 30-04-2003 à 13:00:07
c bon  
 
| Code : 
 | 
Marsh Posté le 30-04-2003 à 13:29:10
| masure 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. 
Marsh Posté le 30-04-2003 à 13:46:30
| tomlameche a écrit :   | 
 
 
Ah voila de la bonne info, merci bcp tomlameche d'autant que je m'y etait pas penché encore
Marsh Posté le 30-04-2003 à 13:53:13
| masure a écrit :   | 
 
De rien   
 
Marsh Posté le 30-04-2003 à 08:26:59
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
j ai plusieurds querys a faire pour un projet je posterai en cas de pblem.
Message édité par xiluoc le 30-04-2003 à 12:00:07
---------------
jeunes con de la derniere averse, vieux con des neiges d'antant.