J'ai la requête suivanteremplissage Mysql dans les dates manquantes
SELECT *
FROM attend
RIGHT OUTER JOIN noattend ON attend.date = noattend.date2
WHERE attend.date
BETWEEN '2010-02-01'
AND '2010-04-01'
AND attend.customerid =1
ORDER BY date DESC
LIMIT 0 , 30
Attend est la table avec customerid noattend est la table avec une ligne pour chaque date (date2) J'ai suivi les conseils donnés dans d'autres questions à extérieur droit rejoignez-le pour créer des valeurs où il n'y a pas d'enregistrement mais il ne remplit toujours pas les vides toute aide très appréciée
merci j'ai essayé ce que vous suggérez, mais il semble se tirer en quelques lignes supplémentaires null (je pense que les lignes nulles sont très bien tant il y a la date là-bas) avec le mien et 30 avec le vôtre. Des idées? – bsandrabr
maintenant je me sens bête pourrait aider si je pris la clause limite – bsandrabr