Comment créer un Tableau de Données à l'aide de requête SQL
Je suis en train de créer un visualisé graphique à l'aide d' Jquery Highcharts plug-in.
Mais je suis incapable d'écrire une Requête pour créer une base de données qui est nécessaire pour insérer le JS.
Ce que je dois faire est de montrer au client, combien de visiteurs uniques cliqué sur son offre d'Emploi.
Vous pouvez voir le résultat final de ce que je suis en train de faire;
Et c'est une partie nécessaire de JS;
xAxis: {
categories: ['01.05', '02.05', '03.05', '04.05', '05.05',
'06.05', '07.05','08.05']
},
series: [{
name: 'Unique',
data: [12,8,9,10,5,4,11,30]
}]
Tableau avec les statistiques;
Job_Ad_Statistics
-----------------
jobID, jobstat_Date, job_statUnique
1 07.05.2011 0
1 07.05.2011 1
1 07.05.2011 1
2 06.05.2011 1
3 06.05.2011 1
1 05.05.2011 1
1 04.05.2011 1
*Currently, table has 20k rows.
J'ai besoin d'obtenir de multiples Count où job_statUnique=1 ET jobstat_Date est entre maintenant ET 7 jours plus tôt à partir de maintenant afin d'insérer les données de la Série champ.
Expected Result:
----------------
Day Unique_ViewCount_of_jobID (Assuming ID 1)
.... start from 7 days earlier
02.05 0
03.05 0
04.05 1
05.05 1
06.05 0
07.05 2
08.05 0 - today
Merci pour l'aide.
Miessler :j'ai ajouté de la sortie attendue à la question.
OriginalL'auteur Burak F. Kilicaslan | 2011-05-08
Vous devez vous connecter pour publier un commentaire.
Dans le cas où quelqu'un a besoin d'une réponse, voici comment je l'ai résolu;
Remarque: job_stat_Date doit être la Date n'est pas DateTime
OriginalL'auteur Burak F. Kilicaslan
Je suis un peu dans le flou sur ce que vous voulez que les données ressembler, mais essayez quelque chose comme ceci:
si vous souhaitez que le compte vous pouvez supprimer le JobID de la sélection:
WHERE job_stat_Date >= DATEADD(d, -7, GETDATE()) AND job_stat_Date < GETDATE()
mais toujours pas de chance.Est
jobstat_Date
une colonne datetime? Si non, vous aurez besoin de le convertir pour la comparaison.Oui, c'est une colonne datetime.
OriginalL'auteur Abe Miessler