センサー データのタイムスタンプを使用して、運動の長さを取得しようとしています。
現在、次のクエリがあります。
SELECT UNIX_TIMESTAMP(
SELECT HAAS2.trainingsdata.timestamp
FROM HAAS2.trainingdata
WHERE HAAS2.trainingsdata.training_id= 1
ORDER BY timestamp DESC LIMIT 1)
- UNIX_TIMESTAMP(
SELECT HAAS2.trainingsdata.timestamp
FROM HAAS2.trainingdata
WHERE HAAS2.trainingsdata.training_id= 1
ORDER BY timestamp ASC LIMIT 1)
AS output
(読みやすくするために追加して入力します)
phpMyAdmin でこのクエリをテストすると、次のエラーが発生します。
#1064 - SQL 構文にエラーがあります。1 行目の 'SELECT HAAS2.trainingsdata.timestamp FROM HAAS2.trainingdata WHERE HAAS2.trainin' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
クエリを書き留めるさまざまな方法を試しましたが、すべて同じエラーが発生しました。構文エラーがどこにあるのかわかりません。