Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe

Archives questions SQL 1er trimestre 2006

Attention cette version de BDGest n'est plus maintenue depuis le 15/03/2021. Les version "officielles" sont BDGest Online et BDGest Mobile.

Archives questions SQL 1er trimestre 2006

Messagede Bad Bear » 04/02/2006 23:24

Message précédent :
Merci eBry, je suis un (tout petit) peu avancé, je vais essayé de me baser sur ton exemple en le transposant dans la table revue. :)
"J'ai longtemps été un jeune con... J'ai beaucoup changé, et je suis devenu un vieux con !"
(Jean d'Ormesson)
Avatar de l’utilisateur
Bad Bear
BDGestiste
BDGestiste
 
Messages: 2696
Inscription: 10/03/2004
Localisation: MJE, dans la menuiserie...
Age: 74 ans

Archives questions SQL 1er trimestre 2006

Messagede eBry » 05/02/2006 14:26

Puisque tu utilises réellement la table "Revues", j'ai fait une version "Revues" :
[cpp]SELECT r.nomrevue, r.num, r.editeur, r.Commentaire
FROM revues r
WHERE r.Commentaire LIKE "*limité*" AND r.Commentaire LIKE "*TIRAGE*"
order by r.nomrevue, r.num[/cpp]
Pour faire le lien avec les auteurs, il faudrait que tu expliques plus précisément comment tu veux faire tes recherches car je ne saisis pas comment faire le lien entre les auteurs identifiés dans un sujet (il y a un champs dédié à celà) et tes commentaires...
Monsieur Rathbone, on m'a dit le plus grand bien de vous. Seulement, chacun doit rester sur ses gardes et ne pas esquisser le moindre geste. Je vous sers un scotch ?
Avatar de l’utilisateur
eBry
BDGestiste
BDGestiste
 
Messages: 4157
Inscription: 15/12/2002
Localisation: Belgique
Age: 58 ans

Archives questions SQL 1er trimestre 2006

Messagede Bad Bear » 10/02/2006 08:21

merci ebry, dès que j'ai le temps je te donne un exemple de ce que je veux faire plus précisement... mais à la réflexion, la liaison avec les auteurs ne présente pas d'intérêt puisque plusieurs auteurs ont pû donner vie à une bd.( ex.Spirou)
"J'ai longtemps été un jeune con... J'ai beaucoup changé, et je suis devenu un vieux con !"
(Jean d'Ormesson)
Avatar de l’utilisateur
Bad Bear
BDGestiste
BDGestiste
 
Messages: 2696
Inscription: 10/03/2004
Localisation: MJE, dans la menuiserie...
Age: 74 ans

Archives questions SQL 1er trimestre 2006

Messagede Milan Morales » 10/02/2006 22:32

Bonjour,

Je voudrais faire une requête pour obtenir une liste de tous mes futurs achats prévus.
Prenons par exemple le prochain mois de Mars: j'ai 12BDs "planifiées" et je voudrais savoir lesquels... J'imagine bien qu'il faille employer comme base le champ "dépôt légal" (03/06 dans ce cas), mais je ne vois pas comment faire?

Si quelqu'un pouvait m'aider?

Merci!
Avatar de l’utilisateur
Milan Morales
BDétraqué
BDétraqué
 
Messages: 694
Inscription: 22/07/2003
Localisation: BuZet
Age: 52 ans

Archives questions SQL 1er trimestre 2006

Messagede johnkalak » 11/02/2006 09:05

J'ai retouché une requête que j'avais déjà et voilà ce que je te propose.
Elle donne tout les albums compris entre 2 DL:[fixed]
SELECT S.Titre, A.Num, A.Titre, A.DL
FROM ALBUMS A, SERIES S
WHERE A.IdSerie = S.IdSerie and A.DL between #02/01/2006# and #03/31/2006# ORDER BY A.DL, S.TITRE, A.Num[/fixed]
Le résultat:
[fixed]S.Titre Num A.Titre DL
Brooklyn 62ND 2 Gangsta Rhapsody 01/02/2006
Candélabres 4 L'homme avec les oiseaux 01/02/2006
DMZ 2 "On the Ground", Part 2 01/02/2006
Gardien de la Lance (Le) 4 Les disques de Phaistos 01/02/2006
Loi des 12 tables 1 Volume premier 01/02/2006
Loveless 3 A Kin of Homecoming : Part 3 01/02/2006
Quintett 3 Histoire d'Elias Cohen 01/02/2006
Y-The Last Man 40 The hour of our death : Part One 01/02/2006
DMZ 3 "On the Ground", Conclusion 01/03/2006
Y-The Last Man 41 Buttons 01/03/2006
[/fixed]
Avatar de l’utilisateur
johnkalak
Expert BDGestiste
Expert BDGestiste
 
Messages: 11491
Inscription: 19/11/2004
Localisation: F-59 Villeneuve d'Ascq
Age: 47 ans

Archives questions SQL 1er trimestre 2006

Messagede Milan Morales » 12/02/2006 11:44

[fixed]
SELECT S.Titre, A.Num, A.Titre, A.DL
FROM ALBUMS A, SERIES S
WHERE A.IdSerie = S.IdSerie and A.DL between #02/01/2006# and #03/31/2006# ORDER BY A.DL, S.TITRE, A.Num[/fixed]


Le résultat obtenu est la liste des achats que j'ai déjà fait durant ce mois; comme moi je voulais une liste de prévisions, j'ai modifié le champ de la table principale (pour passer de ALBUMS à ACHETER):

SELECT S.Titre, A.Num, A.Titre, A.DL
FROM ACHETER A, SERIES S
WHERE A.IdSerie = S.IdSerie and A.DL between #02/01/2006# and #03/31/2006# ORDER BY A.DL, S.TITRE, A.Num[/fixed]

Et ça marche nickel!
Un grand merci pour ta requête!
Avatar de l’utilisateur
Milan Morales
BDétraqué
BDétraqué
 
Messages: 694
Inscription: 22/07/2003
Localisation: BuZet
Age: 52 ans

Archives questions SQL 1er trimestre 2006

Messagede PascalB » 11/08/2007 19:24

Je ne retrouve pas : y avait-il une requête déjà écrite pour passer toutes les informations du champs Info édition vers le champ Commentaire (ou vice-versa : je me débrouillerai avec !)
Avatar de l’utilisateur
PascalB
BDGestiste Avancé
BDGestiste Avancé
 
Messages: 5505
Inscription: 03/07/2002
Localisation: Partout et ailleurs... surtout ailleurs :-)

Archives questions SQL 1er trimestre 2006

Messagede D_Phil » 12/08/2007 09:43

Je ne retrouve pas : y avait-il une requête déjà écrite pour passer toutes les informations du champs Info édition vers le champ Commentaire (ou vice-versa : je me débrouillerai avec !)

Tu cherches cela:
UPDATE ALBUMS
SET Commentaire = InfoEdition, InfoEdition = NULL :ok:

Moi, personne ne répond pour mes requètes sql en parabd :cry:
Avatar de l’utilisateur
D_Phil
BDémoniaque
BDémoniaque
 
Messages: 843
Inscription: 04/07/2002
Localisation: ST-DIZIER 52
Age: 64 ans

Archives questions SQL 1er trimestre 2006

Messagede PascalB » 12/08/2007 11:43

Tu cherches cela:
UPDATE ALBUMS
SET Commentaire = InfoEdition, InfoEdition = NULL :ok:
Tout-à-fait, merci :ok:

Moi, personne ne répond pour mes requètes sql en parabd :cry:
Hélas, je ne peux pas te rendre le même service :confused:
Avatar de l’utilisateur
PascalB
BDGestiste Avancé
BDGestiste Avancé
 
Messages: 5505
Inscription: 03/07/2002
Localisation: Partout et ailleurs... surtout ailleurs :-)

Précédente

Retourner vers BD Gest' 7 (Obsolète)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités