私は37のテーブルを持つbbsというデータベースを持っています。 これらのテーブルで、列名の長さが5より大きいすべての列を探したいとします。列名の長さが5より大きい列をすべて見つけるにはどうすればよいですか?
mysql> show tables;
+---------------------+
| Tables_in_rails_bb |
+---------------------+
| articles |
| articles_categories |
| bookmarks |
| categories |
| comments |
| drafts |
| extension_groups |
| extensions |
| forum_tracks |
| forums |
| icon_items |
| icons |
| levels |
| management_groups |
| management_logs |
| message_folders |
| message_tos |
| messages |
| moderators |
| posts |
| replies |
| reports |
| roles |
| roles_users |
| schema_migrations |
| sessions |
| smiles |
| subscribes |
| system_configs |
| topic_tracks |
| topics |
| upload_files |
| users |
| users_forums |
| users_topics |
| warnings |
| word_replacements |
+---------------------+
37 rows in set (0.25 sec)
どのようにSQLを記述するには?
下記の私の解決策を試してみてください。あなたが探していることを願っています。 –
+1のレール: –
はい、そのレールbbsアプリ!私はいくつかの列に接頭辞を追加したいが、私はどちらの方法が最善であるかを確認する必要がありますか? dbを変更するか、自分のコードを変更してください。あなたの返事をありがとう^ _ ^ – Neo