MySQL SQL質問応答スレ [無断転載禁止]©2ch.net (148レス)
1-

42
(1): 2022/03/17(木)18:18 ID:??? AAS
綴りくらい直してよ
見てて赤面する
43: 2022/03/17(木)18:37 ID:??? AAS
>>37
まず翔泳社のサイト行って正誤表確認してこい
https://www.shoeisha.co.jp/book/detail/9784798118819
5.4の解答、ビューの作成文のGROUP句とかスゲー気になるわw

つかこれだけ修正でてるのに電子書籍版が一切修正されてないのかよ
電子書籍版買っちゃだめだな、これ
44: 2022/03/17(木)18:40 ID:??? AAS
>>42
元質問にそう書いてあるからそう書いてるんだが、と言っておこう

まあ、気づいてなくてコピペしたからなんだがw
脳内補正おそるべし
45: 2022/03/17(木)18:47 ID:??? AAS
だとは思ってますけどw
46: 2022/03/20(日)16:10 ID:??? AAS
MySQLにPHPmyadminからodsファイルを読み込ませたら、PHPで出力する時に
「水○○」って入力してある文字が、水の部分だけ消えてしまうんですが
水って駄目文字とかなんかあるんでしょうか?
47: 2022/04/12(火)21:50 ID:??? AAS
ここで良いのか分かりませんが質問です
検索文字列が複数列のどれかに一致するデータを取得したいのですが
WHEREの中は
aname1 = '探し物' OR aname2 = '探し物' OR aname3 = '探し物' OR …とやるしかないのでしょうか
80個くらいあるのでもっと簡単にできる方法がありましたら教えてください
48
(1): 2022/04/13(水)12:07 ID:??? AAS
テーブル設計を間違えていると思う
49
(1): 2022/04/13(水)13:06 ID:??? AAS
例えばそれ以外のカラムにはなく、aname1 には '探し物' があるような
データに特別な意味を持つテーブルなのかどうか
50
(1): 2022/04/13(水)13:48 ID:??? AAS
>>48
ちょっと考えてみます
>>49
テーブルの方の例ですが
aname1:りんご
aname2:リンゴ
aname3:林檎
と入れてありまして、どの文字列でもこのレコードの情報(価格や産地など)を得たい
ということなのです
51
(1): 2022/04/13(水)17:13 ID:??? AAS
そういう仕様はDBに押しつけるものではないと思う
52
(1): 2022/04/13(水)17:19 ID:??? AAS
適当な区切文字を選んで、(例えば$$として)
aname に 'リンゴ$$りんご$$林檎' をセットする
検索時にaname like '%keyword%'ってやる
53: 2022/04/13(水)20:13 ID:??? AAS
>>51
うーむそういうものですか…DB扱うの初めてなもので…
>>52
なーるほど
と思いましたが他の例えば「りんご飴」レコードも検索されてしまいますので
でも文字数チェックすればいけるかも
でもそもそもそういう風に使用すべきで無いとの意見もありましたし
もう少し考えてみたいと思いますありがとうございました
54
(1): 2022/04/13(水)20:16 ID:??? AAS
'りんご飴'にヒットさせたくないなら

aname like '%$$keyword$$%'
55: 2022/04/13(水)22:32 ID:??? AAS
>>54
う、それいけるかも
元々csvからインポートしてるだけだけど工夫したら自動で変換もできるかも
色々ご相談にのって頂いてご意見いただきましてありがとうです
56
(1): 2022/04/13(水)22:43 ID:??? AAS
言い忘れた
データの先頭に$$を入れてね
57
(2): 2022/04/16(土)10:21 ID:ybfRD06C(1) AAS
あ別称管理用のテーブルを別立てするのがいいと思う
https://paiza.io/projects/bMgSep4_4VUjIwA_RsPRlw?language=mysql
58: 2022/04/16(土)19:05 ID:lQwNRS+V(1) AAS
自作自演なのか、暇人ですな。
59
(1): 2022/04/18(月)09:53 ID:kyGyX9T4(1) AAS
>>50
それで1つのレコードを指し示す名前が80個にもなるの?
リンゴの例だと想像つかないけど
60
(1): 2022/04/18(月)13:11 ID:??? AAS
>>56
了解です
結局 or 羅列方式で進行中ですが…
>>57
アドバイスありがとうございます今後検討してみたいと思います
>>59
りんごの例ですとせいぜい数個なのですが
食品名って地方によって呼び名が変わったり
別名があったり
それぞれひらがなカタカナ漢字の組み合わせがあったりで
省2
61
(1): 2022/04/18(月)14:20 ID:??? AAS
>>60
なるほど、じゃ正式名称として使うものは元のテーブルにも残しつつ
>>57が書いてるような別名用のテーブルを用意するのがよさそう
1-
あと 87 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.506s*