bonsoir à tous,
je souhaiterai faire quelque chose mais je ne sais pas si c'est possible en 1 coup ou 2.

voici une première table
id_vol||date||pilote||prix||temps
1||2013-2-2||1||250||2
2||2013-2-3||2||250||2
3||2013-2-25||1||550||3

et voici une seconde table

id_op||||date||type||prix||pilote
1||2013-2-2||b||1250||1
2||2013-2-3||a||50||1
3||2013-2-25||v||-550||2

je souhaiterai faire en gros un select pilote, date, prix .... order by date avec les deux table dans ma requete qui me donnerai le mix suivant

pilote||date||prix
2||2013-2-2||250
1||2013-2-2||1250
2||2013-2-3||250
1||2013-2-3||50
3||2013-2-25||550
2||2013-2-25||-550

es ce possible? ai je été clair?

Merci d'avance pour votre aide.

Flo

4 réponses


J'avoue avoir un peu du mal à comprendre l'organisation de ta table (et donc du problème) mais je pense que pour faire ce que tu veux , tu va devoir créer une vue ...
En gros tu créer une table "virtuelle" dans laquelle tu mets le contenu des deux tables, et tu join !
les vues en sql

Bonsoir,

+1 avec Benjamin Derepas, je comprend pas l'utilité de cette demande... Je pense que c'est la conception de ta bdd qui n'est pas bonne, donne nous plus de detail et le contexte car la je comprend pas ce que tu veux.

Cordialement

Regarde Mysql UNION ou UNION ALL

flo3376
Auteur

ok messieurs je vais étudier vos piste.

pour vous expliquer bien je parle d'aviation, si nous comparions au voitures, la premiere table enregistre les trajets et la seconde est l'attribution de bonus à chaque fois qu'il roules bien.
Alors le prg que nous utilisons ne fait pas la gestion des bonus, et nos capacités sont insuffisante pour tenter de modifier la table sans risquer de rentre ce prg défaillant ou instable.

C'est un second prg qui va étudier la premières table et qui va attribuer les bonus dans uns tables appart. modifier une table n'est pas compliqué, mais éviter qu'un prg plante car il a des colonne en plus..

Enfin voilà c'est le prb des ajouts sauvages.

Je vais faire divers essaye et vous tenir au courant.

Donc merci pour votre aide