2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

MySQL 総合 Part25

1 :NAME IS NULL:2015/02/15(日) 20:50:54.09 ID:???.net
オラクル社によるオープンソースのRDBMS、MySQLの総合スレです。

MySQL 総合 Part24
http://peace.2ch.net/test/read.cgi/db/1376466127/

MySQL Developer Zone http://dev.mysql.com/
MySQL 5.5 マニュアル (E) http://dev.mysql.com/doc/refman/5.5/en/index.html
MySQL 5.1 マニュアル (J) http://dev.mysql.com/doc/refman/5.1/ja/index.html

日本MySQLユーザ会(MyNA) http://www.mysql.gr.jp/
ML過去ログ http://www.mysql.gr.jp/mysqlml/mysql/

ここで質問をする前に、MyNAでのFAQと心得の条を最初に確認しましょう。
http://www.mysql.gr.jp/frame/modules/bwiki/?FAQ
http://www.mysql.gr.jp/frame/modules/bwiki/index.php?%BB%A8%B3%D8%2F%BF%B4%C6%C0

956 :NAME IS NULL:2017/06/20(火) 23:40:16.29 ID:???.net
>>948
「ある[顧客ID]を持つレコードの集まりの内、最大の[購入日]を持つレコード上の[購入品]を調べる」
という設問ではなくて
「[お店に来た日]を調べる」設問なら、こーいうテーブルが必要だとおもうぞ?
ズレてるかもしれんが。
購入日    お店に来た日 顧客ID   購入品
2017/06/18 2017/06/18  ABC123  石鹸
2017/05/01 2017/05/01  ABC123  シャンプー
2017/01/05 2017/01/05  ABC123  フェイスタオル
NULL     2017/06/20  ABC123  NULL

957 :NAME IS NULL:2017/06/20(火) 23:43:50.50 ID:???.net
>>955
pager less -S -F

958 :NAME IS NULL:2017/06/26(月) 23:22:00.16 ID:???.net
MYSQLって再帰select、updateみたいなのってできます?例えば、
あるupdate文を打って、1行目の3列目が更新された・・・10行目の8列目が更新された。
10行目の8列目の更新をフラグに1行目の7列目が更新されるってな感じのモノです。

959 :NAME IS NULL:2017/06/27(火) 01:11:30.54 ID:WWFoTziD.net
まずはn行目の定義から

960 :NAME IS NULL:2017/06/27(火) 01:32:32.32 ID:0P21k6Ky.net
q

961 :NAME IS NULL:2017/06/28(水) 02:21:35.07 ID:???.net
>>958
再帰ではないけど、トリガを使えば?

962 :NAME IS NULL:2017/07/05(水) 21:59:17.58 ID:???.net
指定の文字列が含まれるものを除外したい時は
NOT LIKE '%文字列%'
とすると思いますが、文字列が複数ある時はどうするのが一番いいですか?

963 :NAME IS NULL:2017/07/05(水) 23:10:50.10 ID:???.net
どうするのが一番いいと思いますか?

964 :NAME IS NULL:2017/07/05(水) 23:14:11.07 ID:???.net
インストール先のドライブをc以外にしたいのですが最新版だとできないのでしょうか?

965 :NAME IS NULL:2017/07/05(水) 23:31:58.78 ID:???.net
ドライブの選択が出来ないんかいな
windows用の最新版ってzip Verは無いの?あればそれを好きなドライブにいれてサービスの登録すれば?

966 :NAME IS NULL:2017/07/05(水) 23:37:22.13 ID:???.net
>>963
分からないから聞いてるんです
正規表現でやることにしましたが、ベストかどうかは分かりません

967 :NAME IS NULL:2017/07/06(木) 10:22:31.97 ID:???.net
ベストってどういう意味ですか?

968 :NAME IS NULL:2017/07/06(木) 12:19:21.55 ID:???.net
お前らに難癖つけられないやり方だろうな普通はw
そんなもんないだろうけどw

969 :NAME IS NULL:2017/07/06(木) 14:17:28.91 ID:???.net
>>962がどこかに書いたかもわからないことをどうやって難癖つけるのですか?

970 :NAME IS NULL:2017/07/06(木) 16:37:20.45 ID:???.net
正規表現で書く方が難しいと思うなあ
検索する複数キーワードの順序は関係なさそうだし
お互いに重なっている場合も想定しないといけないし

971 :NAME IS NULL:2017/07/06(木) 19:20:13.59 ID:CWVwPYsX.net
>>969
難癖つけないでくれよおw

972 :NAME IS NULL:2017/07/06(木) 21:42:14.91 ID:???.net
NOT LIKE '%文字列%'
これやった段階で、遅いのは確定だし・・・・
複数あってもどうしようも・・・・・
なにをしたいんだろーーー

973 :NAME IS NULL:2017/07/06(木) 22:16:23.23 ID:???.net
>>972
>なにをしたいんだろーーー

お前がそれを聞いてなにをしたいの?

974 :NAME IS NULL:2017/07/06(木) 22:19:37.71 ID:???.net
これは良いツッコミw

975 :NAME IS NULL:2017/07/06(木) 22:28:45.29 ID:???.net
ここで質問している本人はする事があるのだろうが
それ以外は、皆暇人

976 :NAME IS NULL:2017/07/07(金) 01:15:35.04 ID:???.net
ngram

977 :NAME IS NULL:2017/07/07(金) 10:41:19.56 ID:???.net
暇人、全ての人々♭

978 :NAME IS NULL:2017/07/07(金) 21:51:26.24 ID:???.net
で、何が最適なの?

979 :NAME IS NULL:2017/07/07(金) 22:08:49.46 ID:???.net
>>978
何が最適だと思う?

980 :NAME IS NULL:2017/07/07(金) 22:09:42.06 ID:???.net
最適とは?

981 :NAME IS NULL:2017/07/07(金) 22:11:09.37 ID:???.net
>>979
最適って何だと思う?

982 :NAME IS NULL:2017/07/08(土) 21:20:22.29 ID:???.net
それ、俺が聞いた事なんだけど

983 :NAME IS NULL:2017/07/08(土) 21:23:37.13 ID:???.net
うそ?俺が聞かれた事だろ?

984 :NAME IS NULL:2017/07/08(土) 23:31:56.51 ID:???.net
いいや、俺だ

985 :NAME IS NULL:2017/07/09(日) 09:58:27.87 ID:???.net
はい

986 :NAME IS NULL:2017/07/10(月) 22:13:50.81 ID:???.net
他に異論がなければ>>984に答えていただきますが皆様よろしかったでしょうか?

987 :NAME IS NULL:2017/07/10(月) 22:39:33.55 ID:???.net
変なやつだな

988 :NAME IS NULL:2017/07/10(月) 23:09:07.97 ID:???.net
普通に
NOT LIKE '%文字列%'
をANDで並べたらだめなん?

989 :NAME IS NULL:2017/07/11(火) 01:32:14.18 ID:???.net
ngramつかえって

990 :NAME IS NULL:2017/07/11(火) 07:28:01.30 ID:7BmNOFXq.net
「MySQL上のユーザ」と「ホストシステム上のユーザ」は同期するの?
それとも完全にMySQL側でユーザを手動作成?
MySQLとシステムのユーザ名の対応はユーザ名の文字列の一致を見るの?

991 :NAME IS NULL:2017/07/11(火) 15:15:06.37 ID:???.net
完全にMySQL側でユーザを手動作成

992 :NAME IS NULL:2017/07/11(火) 19:06:33.45 ID:7BmNOFXq.net
>>991
ユーザ名が一致すればシステムとは対応取れるの?
パスワードはシステムとMySQLで別々なものを割り当てて別々管理なの?
システム側ユーザFooが、 MySQLユーザ Bar 名使って、Barのパスワード
を使えばシステム側ユーザがrootだろうがFooだろうがBazzだろうが
全く関係ないの?

「システムのroot」と「MySQLのroot」は同じものなの?
違うものなの?

993 :NAME IS NULL:2017/07/11(火) 20:34:53.25 ID:???.net
本買って基礎知識勉強しろよ

994 :NAME IS NULL:2017/07/12(水) 03:13:52.49 ID:???.net
入れりゃわかる

995 :NAME IS NULL:2017/07/12(水) 07:21:30.86 ID:???.net
MYSQLは、ASの列別名をwhere句に指定することってできないんですか?

996 :NAME IS NULL:2017/07/12(水) 10:21:51.60 ID:???.net
>>992
別物。

997 :NAME IS NULL:2017/07/12(水) 10:23:19.03 ID:???.net
>>995
だいたいできるはず。
試せば?

998 :NAME IS NULL:2017/07/12(水) 22:17:34.88 ID:???.net
>>997
ありがとうございます。

select count(*) as hoge,name from chiisai group by ID where hoge = 2;
こういう書き方をしたかったのですが、ダメでした。

この場合、こういう書き方みたいですね。
select count(*) as hoge,name from chiisai group by ID having hoge = 2;

変な質問してすみませんでした。

999 :NAME IS NULL:2017/07/13(木) 21:40:31.03 ID:???.net
MySQL 総合 Part26 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/db/1499949595/

1000 :NAME IS NULL:2017/07/15(土) 00:11:14.41 ID:h5yAtdS5.net
https://www.youtube.com/watch?v=dpizDazz9Fg
https://www.youtube.com/watch?v=HpX_uJUX92U
https://www.youtube.com/watch?v=XHV9lUNP6rA
https://www.youtube.com/watch?v=4UPAWP730a0

1001 :NAME IS NULL:2017/07/15(土) 23:32:48.24 ID:???.net
>>998
where句ないやん。

1002 :NAME IS NULL:2017/07/16(日) 18:22:18.65 ID:bQRnNnru.net
whereで絞ってからグルーピング
グループ化してからの選別ならhaving
初心者はかなりの確率で引っかかる

1003 :NAME IS NULL:2017/07/19(水) 07:20:49.63 ID:???.net
処理順が分かって無い時代のあるある。

1004 :NAME IS NULL:2017/07/19(水) 12:26:34.87 ID:???.net
>>1-1004
はいNG

1005 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1005
235 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★