sqldashboards от TimeStored.com - показать проблему с таблицами - PullRequest
0 голосов
/ 22 октября 2018

Этот запрос относится к sqldashboards от Timestored.com

Я полагаю, что, возможно, использовал неправильный синтаксис.Использование предоставленных демо-тестовых данных в базе данных под названием «Тест».В SQL я обычно использовал бы «показ таблиц», но я думаю, что из-за Java эта команда недоступна.

В этом случае я пытаюсь перечислить все доступные таблицы в списке в форме, из которой можно выбрать.Вот что я попробовал.

В форме (и назначен на key1)

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_Schema = 'Test' And TABLE_TYPE = 'BASE TABLE';

Кажется, это работает как ожидалось

В таблице данных

select * from $key1 order by name desc limit 14;

Это выдает ошибку каждый раз, когда я выбираю что-то в форме.Например:

В вашем синтаксисе SQL есть ошибка;проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с '' ohlc ') по порядку названий desc limit 14' в строке 1

Для перекрестной проверки себя, если я выберузапас из списка, так же, как показано ниже:

select * from stock order by name desc limit 14;

Любой совет будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...