現在phpMyAdminを利用してデータを入力しています。
初めてで不安な点があるので詳しい方にお聞きしたいことがあります。
□数字の入力について
後から平均を出したり足し算したりする予定ですが、コンマを入れた状態でも演算できますか?入れない方が良いのでしたら、tableに出力するときにコンマを入れて出力できれば良いのですが。
「20,150」「20150」
□名前の入力について
現在は「山田 太郎」というように姓と名の間に全角スペースを入れて一つのフィールドに入れているのですが、これは姓と名で分けたほうが良いでしょうか?
例えばスペースを入れた状態でサイトの閲覧者がテキストフィールドから「山田太郎」と入力し検索して引っかかりますか?
□改行について
一つのセル?内に改行してデータを入力することはできますか?
以上の三点です。
ご存知の方いらっしゃいましたらご教示ください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
□数字の入力
phpmyadmin の insertやupdateのフォームでは、カンマ「,」が入ってると文字列として解釈されて、数値カラムにおいてはそのようなデータ入力できません。
直接SQL文でinsert文を発行するときは、2個の数値として解釈されてしまいます。ので、結果としてデータ入力時は、カンマ表記は使えません。
出力表示に関しては、format関数を使えば、いかようにもなります。
http://dev.mysql.com/doc/refman/5.1/ja/string-fu …
select FORMAT('#,###,###.##' ,`column_name`) from `table_name`
□名前の入力
姓と名の間にブランクが入っているときは、全角なら全角ブランクを入れて同じように指定しないと = 比較ではマッチしません。
個別カラムにすれば、それぞれのカラムで = 比較して、andで繋げば、完全一致名を取り出すことが出来ます。
□改行
改行コードを文字として入れることは出来るけど、phpmyadminでは、html表示なので、改行されたようには見えないでしょう。
通常、phpなどなんらかのアプリケーションから、その改行コードに対して、改行表示されるような操作をするので、問題なく改行コードを入れたり取り出したりは出来ます。
mpro-gramさん
回答ありがとうございます。
お礼が遅くなってしまい申し訳ありません。
教えて頂いた通りにデータを入力しなおしました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Outlookメール 連絡先の検索について 〈 ご説明 〉 Windows PC の Outlook 1 2022/09/23 14:43
- Google+ Google連絡先の検索機能について 1 2022/10/18 23:03
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Access(アクセス) Accessのデータ型の日付/時刻型について 2 2023/02/14 07:40
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MYSQLで小数点を表示する場合と...
-
テーブルの列数を調べたい
-
select * での表示が崩れる?
-
group byで最後のレコードを抽...
-
一部のカラムでdistinctし全て...
-
SQLServerでNULLを挿入したいです
-
INDIRECT関数の代替方法は?
-
頭に0が付く文字
-
ドロップダウンリストの連動し...
-
エクセルかワードで家系図を作...
-
日付を一括UPDATE
-
SELECT文で、指定カラム以外の...
-
インデックスを削除したいので...
-
sql , insert で空行(全ての列...
-
連番を振る インデックス 付...
-
JDBCドライバがない?
-
複数カラムに対するLIKE文の最適化
-
カラム上の重複を削除するクエ...
-
(phpMyadminの)インデックスサ...
-
SQL文に間違いがありますでしょ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルの列数を調べたい
-
group byで最後のレコードを抽...
-
MYSQLで小数点を表示する場合と...
-
[MySQL]LOAD DATA INFILE一部レ...
-
フレンドリストのようなものを...
-
WHEREなどの条件が多い場合、ど...
-
MYSQLのストアドでの動的SQLに...
-
select * での表示が崩れる?
-
MySQL AUTO_INCREMENTが最大に...
-
MySQL 改行コードを含む文字列...
-
「VARCHAR(255)」を「text」に...
-
MySQL テーブルの一部のカラム...
-
betweenを使うyyyy/mm/ddでの範...
-
MySQLのselect文で、最大ID値の...
-
ここで「INSERT INTO」を使う意...
-
データの暗号化について
-
時間範囲が重複したレコードを...
-
MYSQLのレコードを上書きしたい...
-
誤って削除したIDカラムを復元...
-
INDIRECT関数の代替方法は?
おすすめ情報