私はこのようなテーブルを持っています:
+-------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------------+------+-----+---------+----------------+
| id | int(11) unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(30) | NO | | | |
+-------+------------------+------+-----+---------+----------------+
とてもシンプルなテーブル。いくつかの理由から、最大長が8文字の結果のみを選択する方法を見つけようとしています。
1)レコードセット用に作成されたHTMLテーブルは、8文字を超えるものを処理するには狭すぎます。
2)表示時に名前を切り捨てることはできません。
MySQLのマニュアルを調べていましたが、確かな結果が見つかりませんでした。where句でchar_lengthを使用してみて、何ができるかを確認し、見つけたものをポストバックしますが、誰かが以前にこれを行ったことを期待しています。