Afegida query per a generar la carpeta de jocs del ZXNEXT

Externalitzats mes parametres al fitxer .env
Posibilitat de separar jocs entre classics i moderns donant un any per a establir el criteri
Posibilitat de separar els jocs en carpetes segons la inicial del titol del joc
This commit is contained in:
2024-11-14 10:23:12 +01:00
parent 862c5fec07
commit df114525b0
2 changed files with 100 additions and 27 deletions
+44
View File
@@ -130,5 +130,49 @@ WHERE
g.text like '%Game:%'
AND g.text not like 'Casual%'
)
ORDER BY
e.title;
-- Consulta 3: ZXNEXT - Devuelve juegos y solo archivos de cinta o pokes
SELECT DISTINCT
e.title,
l.name,
r.release_year,
d.file_link,
f.text
FROM
(
(
(
(
(
(
publishers p
INNER JOIN entries e ON p.entry_id = e.id
) INNER JOIN labels l ON p.label_id = l.id
) INNER JOIN genretypes g ON e.genretype_id = g.id
) INNER JOIN downloads d ON e.id = d.entry_id
) INNER JOIN filetypes f ON d.filetype_id = f.id
) INNER JOIN releases r ON e.id = r.entry_id
AND p.release_seq = r.release_seq
)
WHERE
(
e.availabletype_id = 'A'
OR e.availabletype_id = 'D'
)
AND (
f.text IN (
'Tape image',
'Snapshot image',
'POK pokes file'
)
)
AND r.release_seq = 0
AND l.name like 'ZOSYA%'
AND (
g.text like '%Game:%'
AND g.text not like 'Casual%'
)
ORDER BY
e.title;