Vous n'êtes pas identifié.
Bonjour,
Tout d'abord, félicitations et merci pour livrothèque.
Je cherchais un logiciel permettant de remonter les données d'Internet de mes bandes dessinées via le code ISBN.
C'est fait.
Je cherchais aussi à ce que ce logiciel puisse exporter sous format CSV afin de porter le tout sur mon PDA.
Cela se fera, a priori.
Donc, pour palier cela, j'utilise Sqlite Administrator qui me permet de voir le contenu des tables et de les extraires sous formats CSV.
Seulement, étant une tanche en SQL, je ne sais pas créer la requête me permettant d'obtenir la vue suivante :
série - titre - sous-titre - n° série - auteur - éditeur
Sachant qu'une bd peut avoir un titre et ne pas faire partie d'une série...
Est-ce quelqu'un de suffisament callé peut me fournir cette requête ?
En effet, je ne sais pas, à partir des champs inclus dans la table lire (id_auteur par exemple) rmonter le nom de l'auteur correspondant.
Bon, j'arrête là en espérant être assez clair.
En remerciant par avance la personne qui pourra m'aider.
Dernière modification par abyssale (29-01-2007 21:17:50)
Hors ligne
coucou,
J'ai un peu la flemme d'écrire la requête 100% correspondant à ce que tu demandes mais voila une bonne piste :
SELECT livre.id_auteur, livre.rowid, auteur.nom, livre.titre, serie.nom, livre.no_serie
FROM livre, auteur
LEFT JOIN serie ON livre.id_serie=serie.rowid
WHERE livre.id_auteur=auteur.rowid
ORDER BY auteur.nom, serie.nom, livre.no_serie, livre.titre
En gros il faut jouer avec des left join.
voili voilu
Hors ligne
La flemme ?
Mais que nenni, la requête est quasiment "parfaite".
Je n'ai eu qu'à la trifougnyer un peu et hop elle fait tout ce que je voulais.
Un grand merci.
Hors ligne