show tables from questiontables
where Tables_in_questiontables like '%1235504788%'
ORDER BY Tables_in_questiontables desc limit 1;
questiontablesはデータベース名、 my qusです。私の構文のどこにエラーがありますか?MySQLデータベースのソート
show tables from questiontables
where Tables_in_questiontables like '%1235504788%'
ORDER BY Tables_in_questiontables desc limit 1;
questiontablesはデータベース名、 my qusです。私の構文のどこにエラーがありますか?MySQLデータベースのソート
SHOW TABLESステートメントはorder by
またはlimit
をサポートしていません。これらは構文エラーです。
INFORMATION_SCHEMA.TABLESテーブルをselect
ステートメントで代わりに使用することを検討してください。
SQLクエリが必要です。 questiontables
は、データベースのスキーマであると仮定すると:
select table_name
from information_schema.tables
where table_schema = 'questiontables' and
table_name like '%1235504788%'
order by table_name desc
limit 1;
SELECT
table_name
FROM
information_schema.tables
WHERE
table_name LIKE '%1235504788%'
ORDER BY
table_name DESC
LIMIT 1;
続きを読む程度INFORMATION_SCHEMA.TABLE
here
SHOWは、ANSI SQL文ではありません。 'SELECT'文が必要なようです。 –