回答数
気になる
-
SELECT文でWHEREとORDER BYを同時使う場合
Javaの勉強をしながらeclipseとmysqlで管理ソフトを作っています。 DAOパッケージで String sql = "select (カラム値) from card_data where card_id = ? order by company_name"; と記述すると、うまくselectされません。(where card_id = ?を外すと値を取ってきます) これは記述の仕方が悪いのでしょうか?それとも、WHEREとORDER BYを同時使えないのでしょうか 詳しい方いらっしゃいましたらご教示お願いします。 *環境 eclipse4.5 All in one windows7 mysql
質問日時: 2015/11/13 12:50 質問者: くま太郎なのだ
ベストアンサー
1
0
-
MySQLの検索について(カンマ区切りの文字列が入ったカラム)
+-------------------------------+ | SHOP_CD | +-------------------------------+ | 11230 | | 11230,21002,28003,28005,99309 | | 11230,23003 | | 11230,23003,23003 | | 11230,28003 | | 11230,28003,28005 | | 11230,28005,21002,28003 | | 11302 | | 11302,11230 | | 11302,11230,11332 | +-------------------------------+ カンマ区切りの文字列を 重複を省いて取得したいと考えておりますが 実現方法が思いつきません 結果としては、 11230 11302 11332 21002 23003 28003 28005 ・ ・ とSQLのみを使って配列で取得したいと考えております splitのようなSQL系関数を探したがないので 実現方法またはヒントをいただけると幸いです 宜しく御願いいたします 環境は PHP5、MySQL5.6 になります
質問日時: 2015/11/06 18:26 質問者: imonikai4649
解決済
2
0
-
MYSQLをサーバー移転後、前のサーバーを参照してしまう?
こんにちは。 WindowsServer2003上で、MYSQL+phpで動作しているアプリがあります。 これを2008サーバーに移転作業を行っているのですが、非常に困った事態に陥っています。 事前に並行のテスト稼働をしており、旧サーバー上で動作しながら、新サーバーを動かしており、動作確認を1ヶ月以上していました。 移転自体は問題なく終わっており、新サーバーでの動作も確認できるのですが、 旧サーバー上でMysqlサーバーを停止すると、新サーバーが動かなくなる不思議な現象が起きています。 phpスクリプトは、グループウェアの中から、グループウェアの持っているログイン情報を取得し、パラメタで与えて呼び出しています(言語はColdfusion)。その時に取得された変数の値を手入力して同じブラウザで呼び出すと、同じ状況でも正常に動作するのです。ブラウザをCtrl+F5でクリアしても同じです。 グループウェアの仕様と言っても、その中では、MYSQLを使っている訳ではないので、移行によって何か条件が変わるということは考えにくく、何が問題なのか、私の知識ではお手上げな状態です。 何かヒントになる情報でも構いませんので、頂けたら有難いです。 よろしくお願いします。
質問日時: 2015/10/28 13:14 質問者: hatsuzo
ベストアンサー
1
0
-
MySQL5.7.9.0 を windows server 2008 にインストールしたいのですが…
MySQL5.7.9.0 を windows web server 2008 にインストールしたいのですが、セットアップウィザードが起動しません。 OSが古いせいでしょうか?それとも、ほかに考えられる理由があるのでしょうか? インストーラーは、mysql-installer-community-5.7.9.0を使っています。 ご教授いただければ幸いです。
質問日時: 2015/10/27 21:43 質問者: makobe1969
ベストアンサー
1
0
-
日付・区分でグループ化して、日付最終のデータ値をとりだしたい
日付の月と区分でグループ化して 月の最終日データの値を取得したいのですが どうすればいいのでしょうか? 値は必ずしもMAXとは限らないのです。 よくわかっていないのですが サブクエリとかを使用すればできるんでしょうか? 日付,区分,値 2015-01-01,1,2500 2015-01-02,1,2700 2015-02-01,1,3200 2015-02-02,1,700 2015-01-01,2,750 2015-01-03,2,800 2015-02-01,2,1100 2015-02-02,2,1300 データが上記なら 2015-01,1,2700 2015-02,1,700 2015-01,2,800 2015-02,2,1300 と取得する方法です。 よろしくお願いします。
質問日時: 2015/10/19 12:22 質問者: angelinaane
ベストアンサー
3
0
-
SNS会員サイトのデータベース構造
教則本のブログ作成より応用してSNSを作るために自分でデータベースを作成していましたが、素人なので、気づけば汚いデータ構造で、非効率なテーブルになっています。正規化に関する参考書籍を読みましたが、概要は理解できるものの、それを実際に使うとなると、どう応用すればベストな状態になるのかが分かりません。そこで、成り行きできなく、あらかじめ SNSを作成するにあたって必要なテーブルをあらかじめ作成しようと思いますが、一般的に、どのような構造にすることが望ましいでしょうか。 参考となるような、必須テーブル(内部のカラムの詳細等)と、テーブル同士の関連がわかるような内部設計がわかるような解説サイトがありましたら教えてください。(書籍等も) または、テクニックなど豆知識てきなものでもありましたら教えてください。
質問日時: 2015/09/20 21:36 質問者: DODOOffs
ベストアンサー
1
1
-
phpMyAdmin にログインできません
phpMyAdmin にログインできません。 ユーザー名 : root パスワード : password でログインしようとすると、 #1045 MySQL サーバにログインできません とでます。 MySql 5.6 phpMyAdmin 4.4.14.1-all-languages よろしくお願いします。
質問日時: 2015/09/19 20:51 質問者: aztek
ベストアンサー
1
0
-
[MySQL] 3つのテーブルの結合で重複を消す方法(GROUP BYの使い方)
3つのテーブルを結合(INNDR JOIN)している状態で重複するデータを無くしたいです。 [テーブルの種類とカラム内容] posts(id,name) categories_posts(id,post_id,category_id) categories(id,name) [現在作成しているSQL文] SELECT * FROM categories_posts INNER JOIN potsts ON categories_posts.post_id = posts.id INNER JOIN categories ON categories_posts.category_id = categories.id; 1つのpostsに複数のcategoryが登録されている場合、postsのデータが重複して取り出されるので、重複するpostsを1つにまとめたい。 GROUP BY を使うというのはいろいろと調べてみてわかりました。自分で実験してみましたが、エラーになってしまいます。 1.postsとcategoriesの関連をcategories_postsというテーブルで管理しています。これらのテーブルをつなげるには上記に記載したSQL文で良いか?(データは取得できていますが記載するテーブルの順番など、これで良いのか?) 2.GROUP BYを使うときに GROUP BY posts.id か GROUP BY categories_posts.post.idのどちらを使えば良いか?また、上記のSQL文のどこに記載したら良いか? ご回答よろしくお願い致します。
質問日時: 2015/09/09 15:34 質問者: hpmt28
ベストアンサー
3
0
-
phpとSQLで複数条件で検索する場合に不要な条件があるとき
下記のようなテーブルがある場合にSQL文を書くとき、 id | aaa | bbb | ccc 1 AAA BBB CCC 2 AAB BBB CCD 項目aaaとbbbを検索対象とした場合 Where aaa=AAA and bbb=BBB となると思いますが、 この項目aaa,bbb,cccの中から、ユーザが入力した項目のみ検索対象としたい場合にどのように記述すればよいのでしょうか? 現状では、下記のようにphpでaaa,bbb,ccc項目のどこに条件が入力されているかで、ifで分けして複数のSQL文を書いていますが、どうにか1つのSQLでスマートにできませんか? if aaa !="" and bbb = "" and ccc ="" then select * from table where aaa = *** elseif aaa !="" and bbb !="" and ccc="" then select * from table where aaa = *** and bbb=*** end
質問日時: 2015/09/06 23:52 質問者: もこたんエックスツー
ベストアンサー
1
0
-
MySQLの文字コード設定をするにはどうすればいいのかな?
Xamppをインストールして、MySQLの文字コードをシフトJISにする為、my.iniファイルを開いて、次の様に設定しました。 [mysqld] #bind-address="127.0.0.1" character-set-server=cp932←追加した skip-character-set-client-handshake←追加した 二箇所追加してMySQLを再起動させたら、エラーが表示されて再起動がされなかった。 どうすればいい? なお、この設定は「基礎からのMySQL」の本に記されたものです XAMPP1.8.3(MySQL5.6)を使っています。
質問日時: 2015/08/30 10:35 質問者: 職案人
ベストアンサー
1
0
-
mysql insertのselect
まずは実行したいddl insert into tb_A (col_a,col_b,col_c,col_d,col_e,col_f,col_g,col_h) values ((select col_a from tb_B),col_b,col_c,col_d,col_e,col_f,col_g,col_h) col_aは複数あります。col_b〜hは値を直接指定でinsertしたいのですが、 エラー: Subquery returns more than 1 row 一件しか返せない?となります。 複数行一括でinsertするにはどうすればいいでしょうか。
質問日時: 2015/08/18 18:33 質問者: ずるむけ丸
ベストアンサー
2
0
-
サイトが公開されない index.htmlはない場合の対処方法
まったくの初心者ですが、どうしてもWPを使いたいので対処法を教えて頂けると助かります。どうぞよろしくお願いします!勉強する気はあるので、書籍等おすすめがあったら教えてもらえると嬉しいです。 【環境】 WordPress のバージョン: 4.2.4 使用しているプラグインとテーマの情報(名称、入手先 URL、バージョン) Twenty Fourteen. PHP、MySQL のバージョン: 5.5 サーバー環境: Xserver ブラウザとそのバージョン: Safari バージョン 6.2.3、Firefox40.0.2 【問題】 Xserverを使用しています。自動インストールでWordPressをインストール後、WPで投稿をかきあげ公開したのですが、サイトでは「このウェブスペースへは、まだホームページがアップロードされていません」と出てしまいます。 超初心者用などのサイトを見て、インストールしました。SQLは自動生成しました。(ただ不安なのは、xserverで自動インストールをしましたが、「wp-config.php」については自動インストールの場合は必要ないのかと思い、行っていません。一応、miをダウンロードして、WordPressのフォルダーに入っていたwp-config.phpのサンプル等を読んだのですが、どうすれば良いのか分からず挫折しています。 【行った事】 ・http://itwebkatu.com/xserver_no_upload/ 等の記事を見たので、index.htmlを消そうとしましたが… 1)public.htmlの直ぐ中に入っているindex.htmlを消したところ、403が出るようになりました。 2)public.html>wpの中には、index.phpのみなので、どこを消せば良いのか分かりません。 ・ドメインを初期化、WordPressをアンインストールし、さらにインストールしましたが、変わりません。 ・SQLももう一度設定し直したり、再度自動生成したりしましたが、うまくいきません。
質問日時: 2015/08/16 19:37 質問者: dismalhack
ベストアンサー
1
0
-
複数テーブルから自分のいるルーム内のメンバ一覧を取得
mysql> select * from rellist; +-----------------+------------+---------------------+---------------------+ | peerId | roomId | modified | created | +-----------------+------------+---------------------+---------------------+ | 3EQBWrqHnikWkTo | TNhIxdEKn | 2015-08-13 21:07:02 | 2015-08-13 21:07:02 | | 7hQ6qGmjh3TEiBd | pOJGAaVWzr | 2015-08-13 20:57:55 | 2015-08-13 20:57:55 | | 9cykwLPXvobT2zi | TNhIxdEKn | 2015-08-13 21:07:48 | 2015-08-13 21:07:48 | | DTYr97cO6dNW7CB | pOJGAaVWzr | 2015-08-13 20:55:34 | 2015-08-13 20:55:34 | | lBzkYuPMjnXoUq2 | 7fXXpUreG1 | 2015-08-13 21:06:13 | 2015-08-13 21:06:13 | | li0NspvzwnkRDRs | pOJGAaVWzr | 2015-08-13 20:55:26 | 2015-08-13 20:55:26 | | UNEFHZvKpgRnBt4 | TNhIxdEKn | 2015-08-13 21:07:10 | 2015-08-13 21:07:10 | | Vfzwwx653bEoVUw | 7fXXpUreG1 | 2015-08-13 21:06:20 | 2015-08-13 21:06:20 | +-----------------+------------+---------------------+---------------------+ 8 rows in set (0.00 sec) mysql> select * from peerslist; +-----------------+-----------------------+---------------------+---------------------+ | peerId | email | modified | created | +-----------------+-----------------------+---------------------+---------------------+ | 3EQBWrqHnikWkTo | main@gmail.com | 2015-08-13 21:07:02 | 2015-08-13 21:07:02 | | 7hQ6qGmjh3TEiBd | aaa@gmail.com | 2015-08-13 20:57:55 | 2015-08-13 20:57:55 | | 9cykwLPXvobT2zi | aaa@gmail.com | 2015-08-13 21:07:48 | 2015-08-13 21:07:48 | | DTYr97cO6dNW7CB | bbb@gmail.com | 2015-08-13 20:55:34 | 2015-08-13 20:55:34 | | lBzkYuPMjnXoUq2 | main@gmail.com | 2015-08-13 21:06:13 | 2015-08-13 21:06:13 | | li0NspvzwnkRDRs | main@gmail.com | 2015-08-13 20:55:26 | 2015-08-13 20:55:26 | | UNEFHZvKpgRnBt4 | bbb@gmail.com | 2015-08-13 21:07:10 | 2015-08-13 21:07:10 | | Vfzwwx653bEoVUw | bbb@gmail.com | 2015-08-13 21:06:20 | 2015-08-13 21:06:20 | +-----------------+-----------------------+---------------------+---------------------+ のようなテーブルがあります。 bbb@gmail.comが存在するRoomIDのメンバ一覧を全て取得したいのですが、どのように実施すればよいかご教授願います。 ちなみに以下でやりましたが、当然うまくいきませんでした。。。 (原因はわかりますが、どのように修正すべきかがわかりません。よろしくお願いします。) SELECT b.peerId,b.email,a.roomId FROM rellist a INNER JOIN peerslist b ON a.peerId = b.peerId WHERE b.email="bbb@gmail.com" ORDER BY a.CREATED DESC; SELECT b.peerId,b.email,a.roomId FROM rellist a INNER JOIN peerslist b ON a.peerId = b.peerId WHERE a.roomId =(SELECT b.roomId FROM peerslist a, rellist b WHERE a.email="bbb@gmail.com" AND a.peerId = b.peerId ORDER BY b.CREATED DESC);
質問日時: 2015/08/13 22:36 質問者: yamakiyo2
ベストアンサー
3
0
-
チェックボックスの値を別の累積テーブルにした場合の検索用SQL
[親テーブル] create table example( number int unsigned auto_increment not null primary key, : ); [親テーブルに紐づくチェックボックス用テーブル] create table example_checkbox( example_number int unsigned not null, : ); numberとexample_numberで繋がっているのですが、チェックボックス用テーブルには、 チェックボックスにチェックされたIDが累積して格納されております。 本来ならばexampleテーブルに正規化して持たせたかったのですが、チェックボックス の数は可変するため、別テーブルにしております。 exampleテーブルの一覧を出す際に、example_checkboxで指定されたIDがあるか(チェック されているか否か)の条件を入れたいのですが、exampleとexample_checkboxは1対多で あるため、joinを使うとexample_checkboxの数分結果が返ってきてしまうものと想定して おりますが、何かうまいやり方はないものでしょうか。 アドバイスいただければ幸いです。
質問日時: 2015/08/11 11:37 質問者: ajtchf
ベストアンサー
1
0
-
xamppのmysqlのパスワードを設定するにはどうすればいいのですか?
xamppのmysqlのパスワードを設定するにはどうすればいいのですか? Apacheの横のadminをおしてもwelcome to xamppと表示されるだけです。
質問日時: 2015/08/07 13:47 質問者: taishidea
解決済
1
0
-
MySQLでカラム内の値の先頭の数字をとるには?
お世話になります。 MySQLで テーブル名:table_abc 内に カラム名:member_no で数字が10桁と11桁の番号としてデータが格納されているのですが カラム名:member_no の11桁の値の 先頭数字に 0 が付いて始まっているので その11桁の先頭数字0をとり、10桁にしたいのですがどのようにSQL文を書けばよろしいでしょうか? ちなみにもとからある10桁の値の方は、0以外の数字から始まっています。 (データベースへはphpMYadminからアクセスしています。) 猛暑の中、恐縮ですが 御教示頂ければ幸いです。
質問日時: 2015/08/01 15:33 質問者: ya-ya-
ベストアンサー
2
0
-
SQLが思うように抽出されなくて困っています。(JAVA)
MySQL のJavaです。 パラメータに、iPara_food_idとiPara_kind_idを与え、 1)comment_textが、null か、空っぽで、 2)limit_date が最大、 3)のレコードを1件抽出したいのですが、 String strSQL = "SELECT record_id, color_id FROM foods" + " WHERE" + " (food_id = " + 123455/*iPara_food_id*/ + ")" + " AND (kind_id = " + 1545334/*iPara_kind_id*/ + ")" + " AND (comment_text IS NULL) OR (LENGTH(comment_text) = 0)" + " AND (delete_flag = false)" + " ORDER BY limit_date DESC" + " LIMIT 1"; テーブルとソースを何度も見直したり、 値を変更してみたり、 パラメータの値を変更してみたり、 したのですが、 パラメータに、iPara_food_idとiPara_kind_id。 何を与えても、同じレコードを抽出してきます。 それは、30件ほどのレコードの中で、 日付が途中くらいのもので、comment_text が空の ものです。 comment_textが空のレコードは、 2件あるのですが、 固定で抽出してくるレコードは、 日付の大きいほうです。 なぜ、パラメータが聞かないのでしょうか? ※上記、思い切って、むちゃくちゃな、数値を 指定していますが、それでも、同じレコードを 抽出してきます。
質問日時: 2015/07/17 16:39 質問者: logincucumber0519
ベストアンサー
1
0
-
MySQLで、日付最大のレコード抽出
MySQLをJAVAで使っています。 指定キーの中で、一番日付の大きなレコード項目全てを 取り出したいのですが、 下記SQLだと、何も抽出されません。 何が間違っているのでしょうか? さらに、もっと簡単なSQL文はないでしょうか? SELECT * FROM food WHERE (food_id = 1) AND (food_name = 'みかん') AND (food_id = (SELECT MAX(date) FROM food WHERE (food_id = 1) AND (food_name = 'みかん'))) 与える検索キー項目は、food_id=1, food_name=みかん foodテーブル例 food_id food_name date --------------------------------- 1 みかん 2015-01-01 1 みかん 2015-02-01 1 みかん null 1 みかん 2015-04-01 2 きんめだい 2015-01-01 2 じんたん 2015-02-01 2 コロッケ 2015-02-01
質問日時: 2015/07/15 19:53 質問者: logincucumber0519
ベストアンサー
1
0
-
MySQLのON DUPLICATE KEY UP
MySQLのON DUPLICATE KEY UPでエラーもでずに、 更新や新規作成もされない。 MySQLで、ON DUPLICATE KEY UPDATE を初めて使っています。 ところが、レコードが更新や作成されなくて困っています。 具体的には、下記のようなSQL文ですが、 どこがわるいのでしょうか? String strSQL = "INSERT INTO interview_patient_modoule (" + "aaa" ・・・複合キー +",bbb" ・・・複合キー +",ccc" +",ddd" ・・・複合キー +",eee" + ")" + " VALUES (" + "1" + ",2" + ",3" + ",4" + ",5" + ")" + "ON DUPLICATE KEY UPDATE" + "aaa = 1" ・・・複合キー +",bbb = 2" ・・・複合キー +",ddd = 3"; ・・・複合キー // SQLの実行 dbStatement.execute(strSQL);
質問日時: 2015/07/14 08:48 質問者: logincucumber0519
ベストアンサー
1
0
-
MySQLのON DUPLICATE KEY UP
MySQLのON DUPLICATE KEY UPでエラーもでずに、 更新や新規作成もされない。 MySQLで、ON DUPLICATE KEY UPDATE を初めて使っています。 ところが、レコードが更新や作成されなくて困っています。 具体的には、下記のようなSQL文ですが、 どこがわるいのでしょうか? String strSQL = "INSERT INTO interview_patient_modoule (" + "aaa" ・・・複合キー +",bbb" ・・・複合キー +",ccc" +",ddd" ・・・複合キー +",eee" + ")" + " VALUES (" + "1" + "2" + "3" + "4" + "5" + ")" + "ON DUPLICATE KEY UPDATE" + "aaa = 1" ・・・複合キー +",bbb = 2" ・・・複合キー +",ddd = 3"; ・・・複合キー // SQLの実行 dbStatement.execute(strSQL);
質問日時: 2015/07/13 18:01 質問者: logincucumber0519
ベストアンサー
2
0
-
SQLで、既存レコード有無を事前に確認せずに、UPDATE or INSERT する方法?
MySQLです。 既にレコードがあるか、ないか、不明な状態で、 同じキーのレコードを書き込みたいのですが、 事前にレコードの有無を確認せずに、UPDATE or INSERTする方法は、 ありますか? レコードをユニークにするキーは、3つあります。
質問日時: 2015/07/12 15:58 質問者: logincucumber0519
ベストアンサー
1
0
-
SQL文の書き方
MySQLです。 商品IDと販売先、管理番号が、判明しているとき、 最大商品IDとそのレコードを取得するには、 どのようなSQLを書けば、よろしいでしょうか? select *, ? from SYOUHIN WHERE ???? テーブル例) ↓ユニーク 商品ID 販売先 管理番号 販売日 1 A社 1 2015-07-10 2 A社 2 2015-07-12 3 B社 1 2015-06-30 4 B社 2 2015-07-06 5 C社 1 2015-04-21
質問日時: 2015/07/12 15:49 質問者: logincucumber0519
ベストアンサー
3
0
-
SQLで、過去で一番大きい日付のレコード抽出
MySQLを使っています。 同じ商品のレコードが複数あります。 その多数のレコード中に、日付項目があります。そこから、 1)指定日に、2)一番近い過去の日の1件の、3)全商品のレコード、を抽出するには、 どのようなSQL文を書けばよいでしょうか? 1.過去に複数ある日付の中から、指定日に、一番近いレコード。 レコードの例) 指定日=2015-07-01 商品ID 日付 1 2015-10-11 ・・・未来 ⇒ 抽出せず 1 2015-08-02 ・・・未来 ⇒ 抽出せず 1 2015-07-01 ・・・指定日 ⇒ 抽出せず 1 2015-07-01 ・・・指定日 ⇒ 抽出せず 1 2014-01-01 ・・・過去 ⇒ 抽出せず 1 2015-06-03 ・・・過去 ⇒ 抽出したい★★ 2 2015-10-11 ・・・未来 ⇒ 抽出せず 2 2015-08-02 ・・・未来 ⇒ 抽出せず 2 2015-07-01 ・・・指定日 ⇒ 抽出せず 2 2014-01-01 ・・・過去 ⇒ 抽出せず 2 2015-06-03 ・・・過去 ⇒ 抽出したい ★★
質問日時: 2015/07/09 17:15 質問者: logincucumber0519
ベストアンサー
1
0
-
SQLで、指定日条件のSQL文
商品テーブルの中で、 同じ商品のレコードが複数あります。 その多数のレコード中に、日付項目があります。 そこから、 1)指定日に、2)一番近い過去の日の1件、3)指定日を含めて、複数ある指定日及び未来の全レコード、を抽出するには、 どのようなSQL文を書けばよいでしょうか? 1.過去に複数ある日付の中から、指定日に、一番近いレコード。 2.指定日と未来に複数ある日付の中の、全ての未来の、レコード。 レコードの例) 指定日=2015-07-01 商品ID 日付 1 2015-10-11 ・・・未来 ⇒ 抽出したい 1 2015-08-02 ・・・未来 ⇒ 抽出したい 1 2015-07-01 ・・・指定日 ⇒ 抽出したい 1 2015-07-01 ・・・指定日 ⇒ 抽出したい 1 2014-01-01 ・・・過去 ⇒ 抽出しない★ 1 2015-06-03 ・・・過去 ⇒ 抽出したい 2 2015-10-11 ・・・未来 ⇒ 抽出したい 2 2015-08-02 ・・・未来 ⇒ 抽出したい 2 2015-07-01 ・・・指定日 ⇒ 抽出したい 2 2015-07-01 ・・・指定日 ⇒ 抽出したい 2 2014-01-01 ・・・過去 ⇒ 抽出しない★ 2 2015-06-03 ・・・過去 ⇒ 抽出したい
質問日時: 2015/07/09 10:36 質問者: logincucumber0519
ベストアンサー
1
0
-
MySQLの容量の削減の仕方
MySQLの容量の削減の仕方 Media Wikiをしていたら気付かないうちに 数日間で大量のスパムが来て、 MySQLデータベースが肥大化しました。 またそのためサイト全体にもパフォーマンスが 落ちてきました。 サイト上から直接のログは消したものの DBの容量の削減手順や方法が調べても はっきりと理解できたか不安です。 知っている方いたらわかりやすく 教えて頂けると助かります。 よろしくお願いします。
質問日時: 2015/06/19 15:51 質問者: sofaci
ベストアンサー
1
0
-
MYSQL、特定カラムの一括文字列削除
社内システムをPHP&MYSQLで構築しています。 現在、MYSQLの文字列削除に頭を悩まされており、ここで質問させていただきました。 テーブル名:sampleTbl ID rlist 45 6,455,121,898,742,45 46 556,55,11,189,72,325 47 46,45,1321,2,742,33 48 46,455,121,32,742,4788 49 476,423,111,828,106,46 50 556,433,141,888,211,45 現在、このようなテーブルがあり、レコード数は1万を超えます。 例えば「rlist」に含まれる「72、6、45、106、211、2」を削除したいと考えています。 replaceを検討しましたが、削除する文字列が動的に変わるため、replaceだと削除する文字列が多くなるほどSQL発行が多くなってしまいます。 何か良い方法はないでしょうか。よろしくお願いいたします。
質問日時: 2015/06/12 22:22 質問者: hamu1985
解決済
5
0
-
文字列長の結果(char_length関数)
文字列長を調べる関数として、Web上で“char_length”という関数を見つけ、早速使ってみました。 紹介ページでは、全角も半角も1文字は1という結果が返って来ると書かれています。 しかし私の場合、そんな結果が返って来ません。 名簿テーブル(UTF-8)の姓カラム(UTF-8)に漢字名(UTF-8)が入っており、ここにchar_length関数を使うと、漢字2文字なら6、3文字なら9という結果が返って来ます。 Web上で説明されているような、2や3という結果は一つも返って来ません。 半角1文字(UTF-8)ならちゃんと1で返って来るのですが、全角1文字(UTF-8)は3と返って来るようです。 使用環境やバージョンによるものかな、と思って調べてみたのですが、そういった情報は発見できませんでした(むしろ、自分より古いバージョンのMySQLでも正常結果が返って来ている例も発見したりして・・・) どこか設定の問題でしょうか? 対処法があれば教えてください。 宜しくお願いします。 Windows XP Pro SP3 MySQL 5.1.30
質問日時: 2015/06/12 18:20 質問者: gellan
解決済
2
0
-
こんなSQLはどう書けばいいでしょうか。
環境はMySQL5.5です。 学習問題ソフトを2つのテーブルで作っています。 1つ目のテーブル名はquestionsで id, mondai, kotaeで 問題文と答えが入ってます。 2つ目のテーブル名はquestion_historiesで id, questions_id, is_correctで 1つ問題を解くごとにquestionsのidと正解・不正解のbool値をいれていきます。 やりたいことは 「questions.id, questions.mondai, 正解率(この問題の正解数/この問題と解いた回数*100)」 を出したいと思います。 どんなSQLを書けばいいか教えてくださいm(*__)m
質問日時: 2015/06/01 16:49 質問者: ejdj57sh45
ベストアンサー
2
0
-
mysqlで月別のデータを解析したい
以下の様な3カラム(room,reservation,daytime)のデータがあったときの解析方法を教えていただきたいです。 room reservation daytime 1 空き 2015-05-01 1 空き 2015-05-02 2 予約 2015-05-01 2 予約 2015-05-02 1 予約 2015-06-01 1 空き 2015-06-02 2 予約 2015-06-01 2 予約 2015-06-02 ホテルの予約状況を想定して、各月の部屋毎の合計予約数を出したいです。 上記の例であれば、以下の様な結果 2015年5月 room1の予約数 0 2015年5月 room2の予約数 2 2015年6月 room1の予約数 1 2015年6月 room2の予約数 2 よろしくお願いします。
質問日時: 2015/05/24 09:31 質問者: macus
ベストアンサー
2
0
-
mysqlで、テーブルにあるunique keyを削る方法を教えてください。
mysqlで下記のAAAというテーブルからuniqueキー設定されている BBBという列名をuniqueキーから解除することを考えています。 CCCもuniqueキーですが、CCCはuniqueのまま残します。 テーブル構造は下記の通りです。 CREATE TABLE `AAA` ( `id` char(5) NOT NULL COMMENT 'ID', `BBB` char(3) NOT NULL COMMENT 'コード', `CCC` varchar(50) NOT NULL COMMENT '名前', PRIMARY KEY (`id`), UNIQUE KEY `UK_AAA` (`BBB`,`CCC`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AAA用' まずは、下記sqlでindexを削除しました。 alter table `AAA` drop index UK_AAA ; その後のテーブル構造は下記のようにUNIQUE KEY `UK_AAA`が消えました。 CREATE TABLE `AAA` ( `id` char(5) NOT NULL COMMENT 'ID', `BBB` char(3) NOT NULL COMMENT 'コード', `CCC` varchar(50) NOT NULL COMMENT '名前', PRIMARY KEY (`id`), ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AAA用' そして次のsqlでBBBをuniqueに再び設定しようと試みました。 alter table `AAA` add unique (BBB); しかし、ここで警告メッセージが出現しうまく反映されません。 [Err] 1062 - Duplicate entry '0' for key 'BBB' 自分でこの警告を調べてもわかりませんでした。 結果的にBBBがunique解除されればいいので、私が実施したsql手順 でなくても他に効率のいいやり方があればその方法をご教授ください。 よろしくお願いします。
質問日時: 2015/05/19 08:45 質問者: torajiro123
ベストアンサー
2
0
-
(sql)異なるフィールドを結合してグループ化
table1とtable2を結合した上で、areaのフィールドをまとめたtable3を作るにはどうすれば良いでしょうか。 table1 id | area | ----+----------- 1 | 東京 | 2 | 神奈川 | 3 | 神奈川 | 4 | 千葉 | table2 id | area | ----+----------- 1 | 青森 | 2 | 東京 | 3 | 神奈川 | 4 | 埼玉 | table3 id | area | ----+----------- 1 | 青森 | 2 | 東京 | 3 | 神奈川 | 4 | 埼玉 | 5 | 千葉 |
質問日時: 2015/05/14 17:20 質問者: 25taku
ベストアンサー
1
0
-
MYSQLでマトリックス内容を管理することができるでしょうか?
MYSQLでマトリックスの内容を管理することはできるでしょうか? 例えば 肩幅 身幅 着丈 XS 40 45 59 S 44 52 65 M 48 56 70 L 50 60 75 これを管理するには2つのテーブルで分けて管理するしかないですか?
質問日時: 2015/05/11 16:45 質問者: eccschool
ベストアンサー
1
0
-
列定義の複数追加でAFTERやFIRSTを使えるか
MySQL5逆引き大全460の極意という本を参考に勉強しているんですが ALTER TABLE <テーブル名> ADD (<カラム名> <型情報>, <カラム名> <型情報>, ....); という形式で列定義を複数追加するときに後ろに[FIRST|AFTER 列名]という風に書いてあります。 しかしそれで実行するとエラーになります。 私が何か書き方を間違えているのか、本が間違っているのかわかりません。 一応本に書いてある通りにはやったつもりなんですが。 ちなみにADD id INT AFTER name,ADD score INT FIRSTのような形式で複数追加する場合は AFTERもFIRSTも問題なく実行できます。 ~ADD (<カラム名> <型情報>, <カラム名> <型情報>, ....);のときのAFTER等の使い方 もしくは使用可能か不可能かについて教えていただきたいです。 よろしくお願い致します。
質問日時: 2015/05/04 21:39 質問者: luna3x
解決済
1
0
-
MySQLで複数テーブルを作成する
MySQLで複数テーブルを作成することはできますか? 試しにCREATE TABLE tb1(c1 int), tb2(c1 int);のようにしたらダメでした。 また、MySQLでできなかったとしたとき他のRDBMSならできるというものが あれば教えていただきたいです。 よろしくお願い致します。
質問日時: 2015/05/03 11:57 質問者: luna3x
解決済
1
0
-
【ストアドプロシージャ】条件中のカラム名と変数名が同一の場合の挙動について
mySQLのストアドプロシージャにて、以下のようなコードを用いています。 SELECT * from `db`.`table` where `criteria` = criteria; この時、期待と異って`db`.`table`の全レコードが返されます。 しかし、where句にて条件を`table`.`criteria`のようにテーブル名を含めて 指定すると期待通りに抽出された結果が得られます。 なぜ、カラム名と変数名が同一だと、このような結果になるのでしょうか。 バッククオートにより`criteria`がカラム名だと明示されている筈です。 また、テーブル名を含めた指定だと期待通りの結果になる理由も分かりません。 仕組みをしっかり理解したいので、ご教示頂けますと幸いです。 ところで、対象をテーブル名やデータベース名を含めて記載すること(パスで言うところのフルパス)は何というのでしょうか? こちらもご存知でしたら、ご教示願います。
質問日時: 2015/05/01 11:28 質問者: ukat71
解決済
1
0
-
MySQLに外部PCから接続できない
MySQL5.1(サーバCentOS)に他のPC(windows7)から接続できません。他の質問などを見て以下の4点を確認し ました。 ・MySQLの接続可能なユーザとPCをSQLで確認 select user,host from mysql.user; ・CentOSのネット設定確認 netstat で0.0.0.0:3306 0.0.0.0:* LISTENが表示 される。 ・CentOSのファイヤウォール確認iptables -nL ・windows7からtelnetでcentOSにログインし、mysqlコマンドで接続 ですが、windows7にmysqlをインストールして、コマンドラインからmysql -h CentOSのIP で接続しようとすると、接続できません。 ERROR 2003 (HY000): Can't connect to MySQL server on ''(10061)が表示されます。 質問 ・クライアントwindows7での設定は何か必要ですか? ・my.cnfのbind-addressをコメントアウトする書き込みがありましたが、mysql --helpで表示されるパスにmy.cnfがありません。作成する必要はありますか? よろしくお願いします。
質問日時: 2015/05/01 09:40 質問者: tumura8
ベストアンサー
1
0
-
MYSQLのauto_increment値をINSERT時にコードとして利用したい
MySQLでデータ挿入時にid としてauto_increment値を設定するのですが、 同時にp_codeというカラムで3ケタのゼロフィルしたコード値を入れたいのですが、 可能でしょうか?
質問日時: 2015/05/01 02:00 質問者: eccschool
ベストアンサー
1
0
-
Mysqlの文字化けについて
Mysqlの文字コードがlatin1のサーバーAと、Mysqlの文字コードがutf8のサーバーBがあります。 サーバーA内でデータを取得し表示する際は、そのまま表示するだけで文字化けせず表示できますが、サーバーBからサーバーAのMySQLに接続し、表示した場合は文字化けします。 サーバーBはMysqlの文字コードの文字コードがutf8なのですが、サーバーAからデータを取得して表示するだけなのに文字化けってするのでしょうか? どなたか原因が分かる方、よろしくお願いいたします。
質問日時: 2015/04/27 10:50 質問者: hana43
ベストアンサー
2
0
-
データベースを設計の事で教えて下さい。
以下のような機能を実装するためのデータベースを作成したのですが、どのようにテーブルを作ればいいのかわかりません。 ・いろいろなブログからRSS経由で記事名・更新日時・url等々取得する(それをDBにほうりこむ) ・取得したものの中でクリック率が高いものを順に表示する ・取得したものの中でカテゴリ別に分けて表示する この場合、1つのテーブルの中に、記事名・更新日時・url・クリックカウント数等々、全部放り込めば良いと素人考えで思ってしまうのですが、あまりよろしくないのでしょうか?(正規化とかそういう考え?) テーブルは2つくらいに分けたほうがいいのでしょうか? ご回答宜しくお願いいたします。
質問日時: 2015/04/10 10:49 質問者: tomatodaikirai
解決済
2
0
-
ネットワークに関するホームページや本を教えて!!
wifiなどネットワークに関する分かりやすいホームページや本を教えてください。
質問日時: 2015/04/07 16:20 質問者: chemical10
解決済
1
0
-
PCの更新に伴うトラブル
現在Windows XP上で動いているソフトなのですが、 このソフトが、MySQL Server& Cliants 4.0.13 (Winmysqladmin1.4及び Mysql ODBC 3.51) を使用しています。 このPCが壊れてしまったため、新しいパソコン windows 7 pro 32bit (ハードウェアでHDD2個のミラーリング仕様)を購入し このソフトをインストールしたのですが、うまく動きません。 具体的には、ソフトはインストールでき、Winmysqladmin1.4が起動するのですが、 赤信号になってしまい、緑信号表示になりません。 ためしに、別のPC(元windows xp を 7 アルティメットにバージョンupしたもの) に同じソフトをインストールし、うまく動いたので、 my.iniのセットアップやpathの設定は間違っていないと思うのですが。 データーベースは、詳しくないので、助けていただけるとうれしいです。 中途半端な知識で挑んだのが失敗でした・・・。 ちなみに、DBの用語等もわからないので、これからMYSQLの勉強をしようと思うのですが、 お勧めの本がありましたら教えてください。
質問日時: 2015/04/07 15:09 質問者: toshiyukiletter
解決済
1
0
-
2つのテーブルをまとめて1つのテーブル作成
テーブルAはid、名前、住所、電話番号のカラムがあり、データが入っております。 テーブルBもid、名前、住所、電話番号のカラムがあり、データが入っております。 これまでは二つのテーブルを利用しておりましが、二つのテーブルの構成が同じで、二つのテーブルに分けておく必要がない為、今後は二つのテーブルを1つにまとめて、テーブルCを作成して利用したいと思いました。 この場合はどのような方法で作成出来ますでしょうか。 また、今回は1つのテーブルにまとまればいいので、テーブルCを作成するまでもなく、テーブルAの中にテーブルBの内容をそのまま入れる方法もあるかと思うのですが、そちらの方法も教えていただけますでしょうか。 よろしくお願いします。
質問日時: 2015/04/06 19:09 質問者: hana43
ベストアンサー
2
0
-
ブラウザの広告 助けて!
昨日から、なにかのブラウザを開くたびに 画像のような広告が、左下、中央の下、右下から飛び出してきて、そのまま他のブラウザに勝手に移動してしまい、ものすごく困ってます。 ウイルスをスキャンしても調べて出てくる Advanced System Protector」「Advanced File Optimizer」 「Advanced Driver Updater」「Advanced System Optimizer」 「regclean pro」「Yontooなんとか」「Uniblueなんとか」 「QuickShare」「AddLyrics」「WebCake」 「MixiDJ chrome Toolbar」「MyPC Backup」 「lucky leap」「MixiDJ dToolbar」「DefaultTab」 「pricemeter」「mobogenie」 というものをアンインストールすればいいとあるのですが、 コントロールパネルを開いても何一つありません。 どうしたら広告が消えるのでしょうか。 パソコンはWindows7です。 お願いします!
質問日時: 2015/04/03 14:48 質問者: mommoo
解決済
2
0
-
Mysql移行後の文字化け
Windows2003上で稼働していたMysql5.1を Windows2008R2上の5.5に移行中です。 試行錯誤のうえ、mysqldumpで日次行っているバックアップデータをレストアするまではなんとかできたようですが、phpのプログラムで日本語を表示すると文字化けが発生してしまいます。 文字コードの設定は旧マシンと同じ状態になっていることは確認しました。 元の設定も少しいびつな状態になっているとは思いますが、Command Line Clientで見ると、正常に日本語は表示されています。 ▼my.iniの内容 [mysql] default-character-set=cp932 [mysqld] default-character-set=cp932 ▼mysqlの環境変数 mysql>show variables like 'chara%' character_set_client cp932 character_set_connection cp932 character_set_database utf8 character_set_filesystem binary character_set_results cp932 character_set_server cp932 character_set_system utf8 ▼データ文字セット 対象データベースの文字コード:utf8 テーブルのdefault-charaset:cp932 十分に理解していないうえでデータベースを構築しているのでいびつな状態になっている状態ですが、移行後も、phpのソース(文字コードsjis)上に記載してある日本語の表示文字は正確に出ています。 2008になってunicode化された影響なのでしょうが、プログラムの変更をせずに文字化けを解消する方法はあるのでしょうか? テーブルの文字列を直接変更すればいいのかもしれませんが、 テーブル内のカラムも個別に文字コード設定してあったりして、どう直せばよいのかも判らない状態です。 create table `mytbl` ( `row1` char(20) character set sjis , (中略) ) default charaset cp932; よろしくお願い申し上げます。
質問日時: 2015/03/18 14:10 質問者: hatsuzo
ベストアンサー
2
0
-
MYSQLが起動しません。
外部端末を利用したいので、 my.cnfを [mysql] default-character-set=utf8 user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp language = /usr/share/mysql/English bind-address = ***.***.***.*** としました。 mysqlを起動したところ mysql: unknown variable 'pid-file=/var/run/mysqld/mysqld.pid' とエラーが出ます。 解決方法が分からず困っています。どのように対処すれば良いでしょうか? 教えてください。 宜しくお願いいたします。
質問日時: 2015/03/08 20:38 質問者: eccschool
ベストアンサー
1
0
-
開発DBと本番DBの同期(デプロイ) システム設計
運用中にWEBアプリの改修できるシステム設計(DB層)のお話です。 開発環境でDB改修後その内容をを(運用中)本番DBへ反映(デプロイ)したい場合、 どのような(設計)方法がありますでしょうか。 ご存知の方、宜しくお願いします。
質問日時: 2015/03/08 09:13 質問者: nikogoo
解決済
1
0
-
show engine innodb statusの見方を知りたい
標題の実行結果の見方について調べたのですが、結果の各行の内容を説明しているものが見つかりませんでした。 もし、標題の実行結果について説明しているサイトや書籍があれば、お教え頂けないでしょうか。 ※参考にしたサイト http://dev.mysql.com/doc/refman/5.6/en/show-engine.html http://staffblog.yumemi.jp/mysql-show-engine-innodb-status%E3%81%AE%E8%AA%AD%E3%81%BF%E6%96%B9-%E3%81%9D%E3%81%AE1-2/ 出力結果 ===================================== 150304 8:24:35 INNODB MONITOR OUTPUT ===================================== Per second averages calculated from the last 11 seconds ----------------- BACKGROUND THREAD ----------------- srv_master_thread loops: 15253 1_second, 15253 sleeps, 1392 10_second, 1358 background, 1358 flush srv_master_thread log flush and writes: 15272 ---------- SEMAPHORES ---------- OS WAIT ARRAY INFO: reservation count 2751, signal count 2750 Mutex spin waits 1332, rounds 39960, OS waits 1332 RW-shared spins 1419, rounds 42570, OS waits 1419 RW-excl spins 0, rounds 0, OS waits 0 Spin rounds per wait: 30.00 mutex, 30.00 RW-shared, 0.00 RW-excl ------------ TRANSACTIONS ------------ Trx id counter 23F0EA Purge done for trx's n:o < 23F0E3 undo n:o < 0 History list length 1513 LIST OF TRANSACTIONS FOR EACH SESSION: ---TRANSACTION 0, not started MySQL thread id 3022, OS thread handle 0x7f1d46b9f700, query id 218103 localhost root show engine innodb status -------- FILE I/O -------- I/O thread 0 state: waiting for completed aio requests (insert buffer thread) I/O thread 1 state: waiting for completed aio requests (log thread) I/O thread 2 state: waiting for completed aio requests (read thread) I/O thread 3 state: waiting for completed aio requests (read thread) I/O thread 4 state: waiting for completed aio requests (read thread) I/O thread 5 state: waiting for completed aio requests (read thread) I/O thread 6 state: waiting for completed aio requests (write thread) I/O thread 7 state: waiting for completed aio requests (write thread) I/O thread 8 state: waiting for completed aio requests (write thread) I/O thread 9 state: waiting for completed aio requests (write thread) Pending normal aio reads: 0 [0, 0, 0, 0] , aio writes: 0 [0, 0, 0, 0] , ibuf aio reads: 0, log i/o's: 0, sync i/o's: 0 Pending flushes (fsync) log: 0; buffer pool: 0 731 OS file reads, 28619 OS file writes, 11544 OS fsyncs 0.00 reads/s, 0 avg bytes/read, 0.00 writes/s, 0.00 fsyncs/s ------------------------------------- INSERT BUFFER AND ADAPTIVE HASH INDEX ------------------------------------- Ibuf: size 1, free list len 0, seg size 2, 0 merges merged operations: insert 0, delete mark 0, delete 0 discarded operations: insert 0, delete mark 0, delete 0 Hash table size 276707, node heap has 5 buffer(s) 0.00 hash searches/s, 0.00 non-hash searches/s --- LOG --- Log sequence number 118470215 Log flushed up to 118470215 Last checkpoint at 118470215 0 pending log writes, 0 pending chkp writes 8358 log i/o's done, 0.00 log i/o's/second ---------------------- BUFFER POOL AND MEMORY ---------------------- Total memory allocated 137363456; in additional pool allocated 0 Dictionary memory allocated 161090 Buffer pool size 8192 Free buffers 7224 Database pages 963 Old database pages 375 Modified db pages 0 Pending reads 0 Pending writes: LRU 0, flush list 0, single page 0 Pages made young 0, not young 0 0.00 youngs/s, 0.00 non-youngs/s Pages read 720, created 243, written 18604 0.00 reads/s, 0.00 creates/s, 0.00 writes/s No buffer pool page gets since the last printout Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s LRU len: 963, unzip_LRU len: 0 I/O sum[0]:cur[0], unzip sum[0]:cur[0] -------------- ROW OPERATIONS -------------- 0 queries inside InnoDB, 0 queries in queue 1 read views open inside InnoDB Main thread process no. 8696, id 139763711444736, state: waiting for server activity Number of rows inserted 31935, updated 4850, deleted 834, read 1867566 0.00 inserts/s, 0.00 updates/s, 0.00 deletes/s, 0.00 reads/s ----------------------------
質問日時: 2015/03/05 11:53 質問者: 9kokagai
ベストアンサー
1
0
-
MySQLでのランキング表示について
MySQLでの、ランキング表示について質問です。 select u1.s_id , s.s_name , sum(quantity) 売上数, (select count(*) 1 from (select sum(quantity) kei from u_data group by s_id) u2 where sum(u1.quantity) < u2.kei) ランキング from u_data u1 inner join syouhin_m s on u1.s_id = s.s_id group by u1.s_id , s.s_name order by 4; 上記のSQL文で (where sum(u1.quantity) < u2.kei) の部分が 良く分からないので、解説できる人はよろしくお願いします。 (実行もできるし、答えも合っています。)
質問日時: 2015/02/28 01:53 質問者: karinto1017
解決済
1
0
-
MySQLで重複データを弾く方法(ユニークキーを設定せずに)
MySQLでインサートするときに、ユニークキーを設定せずに重複データを避ける方法ってありますか? 複数データを一気にインサートしているので、ユニークキーを設定するとその中の1個でも重複があると全部はじかれてしまいます。 現在は、 select cn from テーブル名 where cn in ('aaa,'bbb','ccc') ※cn:重複ないデータにしたいカラム名 ※('aaa,'bbb','ccc') 実際に入れたいデータ といったんセレクトして、セレクトできなかったデータだけにして、 インサート(複数一気に)するといった流れでやっています。 これを1つの文とかで書けないのでしょうか? not existというのを聞いたことがあるのですが、 色々検索しましたがよくわからなかったです。。。 よろしくおねがいします。
質問日時: 2015/02/28 01:05 質問者: macus
ベストアンサー
1
0
-
順位の取得
なかなかうまくいきません。 dataの平均を出してから順位を取得したいです。 アドバイスお願いします。 select id, avg(data1) avg, (select count(avg(data1)) avg from score b where a.avg<b.avg)+1 as rank from score a group by id order by avg desc; ERROR 1111(HY000):Invalid use of group function
質問日時: 2015/02/12 16:28 質問者: hiyoko2014
解決済
1
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【MySQL】に関するコラム/記事
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブル名が可変の場合のクエリの...
-
#1062 - '0' は索引 'PRIMARY' で重...
-
エラー 1068 (42000): 複数の主キー...
-
mysqlがインストールされているのか...
-
utf8bomとutf8mb4の違いがいまいち...
-
Mac です。ローカルホストの phpMyA...
-
データベースの接続に失敗してしま...
-
SQLで日付別のIDを生成するには
-
SQLでカラムを追加し、条件に合致し...
-
SQLです教えてくださいお願いします
-
Xサーバーのバックアップで全サイト...
-
mysqlがインストールされているのか...
-
下記の問合せを行うクエリを、PhpMy...
-
SQLです教えてくださいお願いします?
-
下記の問合せを行うクエリを、PhpMy...
-
LIMIT で条件を満たしているのにエ...
-
同一日に複数レコードがある場合に...
-
MAMP 99ドル約1.6万円 高いですね
-
あってますか?SQL
-
WHERE `年月日` = '晴' OR `年月日`...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mysqlがインストールされているのか...
-
同一日に複数レコードがある場合に...
-
#1062 - '0' は索引 'PRIMARY' で重...
-
エラー 1068 (42000): 複数の主キー...
-
SQLでカラムを追加し、条件に合致し...
-
テーブル名が可変の場合のクエリの...
-
【初歩】ラジオボタンをつかったPHP...
-
MySQLのテーブル作成でハイフン - ...
-
mysqlのupdate構文についての質問で...
-
LIMIT で条件を満たしているのにエ...
-
データベースの接続に失敗してしま...
-
MySQL NULLだけをカウントして抽出...
-
select *, `人口(男)`AND`人口(女)`...
-
複数DBテーブルからのデータ取得
-
テーブル:生徒名簿 生徒名簿の項目...
-
htmlコードで書かれた表にphpでdbか...
-
データベースの複製の仕方(mysql)
-
「重複を間引いた数」をcountしたい...
-
MAMP 99ドル約1.6万円 高いですね
-
SQLです教えてくださいお願いします
おすすめ情報