mensuel mondial des entreprises 1256987 10 2009-10-28Requête SQL ... sélection de valeurs multiples multiples. Avait besoin d'aide
mensuel mondial des entreprises 1256987 10 2009-09-23
mensuel mondial des entreprises 1256987 10 2009-08-18
Linux 4 U 456734 mensuel 25 2009-12-24
mensuel Linux 4 U 456734 25 2009-11-11
Linux 4 U 456734 25 mois 2009-10-28
-je obtenir ce résultat avec la requête:
SELECT DISTINCT ljm.journelname,ljm. subscription_id,
ljm.frequency,ljm.publisher, ljm.price, ljd.receipt_date
FROM lib_journals_master ljm,
lib_subscriptionhistory
lsh,lib_journal_details ljd
WHERE ljd.journal_id=ljm.id
ORDER BY ljm.publisher
Ce que je besoin est la date dans chaque journal?
J'ai essayé cette requête:
SELECT DISTINCT ljm.journelname, ljm.subscription_id,
ljm.frequency, ljm.publisher, ljm.price,ljd.receipt_date
FROM lib_journals_master ljm,
lib_subscriptionhistory lsh,
lib_journal_details ljd
WHERE ljd.journal_id=ljm.id
AND ljd.receipt_date = (
SELECT max(ljd.receipt_date)
from lib_journal_details ljd)
Mais il me donne le maximum de la colonne entière. Mon résultat requis aura deux dates (maximum de chaque magazine), mais cette requête me donne un seul?
S'il vous plaît formater la question en particulier le code afin qu'il soit lisible – Mark
désolé ... j'ai essayé mais comme un novice, ne pouvait pas le formater assez bien ... :( – dev646