mysqlデータベースの指定されたテーブル内の指定された日付のデータをクエリしますか?詳細あり
PHP中文网
PHP中文网 2017-05-18 10:49:37
0
2
1074
リーリー

上記は既存のクエリ ステートメントで、データベース全体のすべてのテーブルとテーブル内のデータ量を検索できます。
次に、これを詳しく説明します。
たとえば、テスト データベースには 1,000 のテーブルがあり、そのうち 200 個だけをチェックしたいとします (指定) 含まれる 指定された日付 (日付フィールド、タイプはミディアムテキストです)とデータの数。
この種のクエリ ステートメントはどのように記述すればよいでしょうか?

#---------------質問を修正しました---------------------- うまく表現できないのでもう一度説明します:

上に示したように、テスト データベースには多数のテーブルがあり、各テーブルには大量のデータがあります。各テーブルには「時刻」フィールドがあり、タイプは 2017-5-9 16:44:24 などのミディアムテキストです。
一度に複数のテーブルにクエリを実行して、指定した「時刻」を含むデータが各テーブルにいくつあるかを確認したいと考えています (2017-5-9)。

PHP中文网
PHP中文网

认证0级讲师

全員に返信(2)
过去多啦不再A梦

use information_schema;
select table_name,table_rows from tables
where TABLE_SCHEMA = 'test' and TABLE_NAME in ('指定1','指定2',.......,'指定200') and UPDATE_TIME = '指定時間'
order by table_rows desc;

いいねを押す +0
给我你的怀抱

作者は、指定された型の日付フィールドを含むテーブルを見つけることについて話していますよね? information_schema には列テーブルもあり、結合クエリを実行できます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート