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
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.