SQL Beginner braucht Hilfe mit Joins und Queries

bob651

Neuer Benutzer
Beiträge
2
Hallo Leuts, hoffe ihr könnt mir helfen.
Also ich habe eine Tabelle, die Querydata heißt.

Die Tabelle hat folgende Tupel/Spalten:
ID, Query, Querytime, ClickURL alles selbsterklärend

Ich habe 10 Fragen erstellt über Spiele/Konsolen, z.B. wie oft wurde nach Ps3 gesucht oder nach Halo... Alles gut soweit.

Ich muss jetzt irgendwie 1x eine View oder Subqueri reinbringen und 1x Join,

Habe mal eine View-table erstellt:

CREATE VIEW testview AS
SELECT *
FROM aoldata.querydata
where query like '%ps3%'

was mache ich jetzt damit?
und wie bringe ich eine join-funktion rein....


das habe ich probiert:

FROM( SELECT to_char(aoldata.querydata.querytime,'DD.MM') as Datum,
count(aoldata.querydata.ID) as Querymenge
FROM aoldata.querydata
WHERE aoldata.querydata.query like '%tornado%'
AND to_char(aoldata.querydata.querytime,'MM')=03
GROUP BY to_char(aoldata.querydata.querytime,'DD.MM')
ORDER BY to_char(aoldata.querydata.querytime,'DD.MM'))
LEFT JOIN stormeventsdata
ON Datum = to_char(stormeventsdata.begin_date,'DD.MM')


Tabelle 1: querydata
Tabelle 2: stormeventdata


habt ihr eine idee?
 
Werbung:
Alternativ: und sagen, was Du erreichen willst. Meine /dev/glaskugel ist grad zur Politur.
ok also ich habe mir 10 eigene Frage uberlegt. Zb: wie oft wurde nach Ps3 gesucht. Diese Fragen soll ich in SQL umschreiben. Ich muss dabei min. 1 x eine Join Funktion benutzen. Mehr nicht.
Das andere Problem mit dem Vieqeuries habe ich jetzt gelöst.
 
Werbung:
Du hast nur eine Tabelle und deine Frage erfordert keinen Join:
Code:
SELECT count(*) FROM tabelle WHERE query LIKE '%PS3%'
 
Zurück
Oben