SELECT `admin_traccar`.`tc_devices`.`id` AS deviceid`,
`admin_traccar`.`cars`.`id` AS `ID`,
`admin_traccar`.`cars`.`name` AS `car_name`,
`admin_traccar`.`cars`.`phone_number` AS `phone_number`,
`admin_traccar`.`cars`.`odometer` AS `Odometer`,
`admin_traccar`.`tc_devices`.`uniqueid` AS `IMEI`,
`admin_traccar`.`cars`.`created_at` AS `created_at`,
`admin_traccar`.`cars`.`Expiration_Date` AS `Expiration_Date`,
`eventtable`.`type` AS `type`,
`admin_traccar`.`cars`.`users_id` AS `users_id`,
`admin_traccar`.`tc_positions`.`devicetime` AS `last_connect`
FROM (
(
(
(
(
`admin_traccar`.`tc_devices` JOIN `admin_traccar`.`tc_positions` ON (
(
`admin_traccar`.`tc_positions`.`deviceid` = `admin_traccar`.`tc_devices`.`id`
)
)
)
JOIN `admin_traccar`.`cars_tc_devices` ON (
(
`admin_traccar`.`tc_devices`.`id` = `admin_traccar`.`cars_tc_devices`.`tc_devices_id`
)
)
)
JOIN `admin_traccar`.`cars` ON (
(
`admin_traccar`.`cars_tc_devices`.`cars_id` = `admin_traccar`.`cars`.`id`
)
)
)
JOIN `admin_traccar`.`users` ON (
(
`admin_traccar`.`cars`.`users_id` = `admin_traccar`.`users`.`id`
)
)
)
left JOIN (
select `admin_traccar`.`tc_events`.`id` AS `id`,
`admin_traccar`.`tc_events`.`deviceid` AS `deviceid`,
`admin_traccar`.`tc_events`.`type` AS `type`,
max(`admin_traccar`.`tc_events`.`servertime`) AS `Max(servertime)` from `admin_traccar`.`tc_events`
group by `admin_traccar`.`tc_events`.`deviceid`
)
`eventtable` ON ((
`admin_traccar`.`tc_devices`.`id` = `eventtable`.`deviceid`
)
)
)
group by `admin_traccar`.`tc_devices`.`id`
运行此SQL查询时,我得到正确的结果,但是当我尝试通过该查询编辑现有视图时,出现此错误:
1349-视图的SELECT在FROM子句中包含一个子查询
我已经检查过mySQL版本,并且得到了以下响应:
C:\new xamp\mysql\bin>mysql -v
mysql: Unknown OS character set 'cp720'.
mysql: Switching to the default character set 'latin1'.
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 808
Server version: 10.1.38-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
如何在不破坏xamp安装的情况下解决此问题?