1
aktuellen SQL-Code ist:SQL: Unterabfrage? Ziehen Spalte Bedingung
SELECT k.id, k.symbol, y.close, y.volume,
((y.close/y.close_adj_previous_day)-1) AS percent_change
FROM symbols k
JOIN stocks y ON k.id = y.id
WHERE
k.t_removed = 0
AND t = '$max_t'
ORDER BY percent_change DESC
LIMIT 10
Der Versuch, die close_adj_previous_day zu bekommen. Derzeit verwende ich eine andere Abfrage den close_adj_previous Tag als solche zu erhalten:
SELECT k.close_adj AS close_adj_previous_day
FROM stocks k
WHERE
k.id = '$id'
AND k.t = '$max_t_minus_one'
LIMIT 1
Wie würde ich diese Abfragen zu kombinieren, bekommt das Ergebnis als Top-Abfrage sortiert werden? Danke Jungs/Mädels.
Semi Beispiel aus der Tabelle:
Beispieldaten und gewünschte Ergebnisse würden Ihre Abfrage helfen. –
Ich habe ein Bild als Semi-Beispieltabelle hinzugefügt. – Aoi