ITmedia総合 >  質問!ITmedia  >  S

「SQL」最新質問一覧

-こちらもご覧ください-
Database Expert − @IT
SQL実践講座 インデックス − @IT
Insider's Computer Dictionary [SQL] − @IT
質問!データベース→ITmediaのQ&Aサイト「質問!ITmedia」でデータベース関連の質問をチェック

MySQL
my sql 日本語設定について
my sqlで日本語設定をしたいのですが、サーバー側の設定の仕方がわかりません。my sqlをインストールをしたのはいいのですが、日本語設定をしたいとHPをみても意味がわかりません。my sqlのホルダーに入っているサーバーかな?と思い「My SQL5.7 Command Line Client-Uni...(2017/03/26)

その他(データベース)
sqliteでWHERE句に存在しないデータを削除
PHPのsqliteで$sql=DELETE FROM TABLE WHERE C=データ$db->exec($sql)を使ったところ、WHERE句に存在しないデータがあると、エラーとなります。sqliteで存在しなくてもエラーとならないような処理はどのようにしたらいいでしょうか?(2017/03/18)

MySQL
AWSとRDSMySQL
外部業者さんで開発したシステムを自社で管理することになりました。EC2にWEBサイト、RDSにDBが設定されているということまでわかりました。EC2側のバージョンとRDS側のMYSQLのバーションが違うようなのでEC2側を一旦アンインストールして、再度新しいバーションをインスト...(2017/03/17)

PHP
SELECT文をinclude(SQLとPHP)2
SQLのデータを呼び出すときに<?phpfunction connect() {return new PDO("mysql:dbname=★★★★★;host=★★★★★","★★★★★","★★★★★",array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET `utf8`"));}$pdo...(2017/03/16)

MySQL
mysqlのユーザ作成後、アクセス権付与したけど
MySQLについてお聞きします。下記を参考にしてユーザ名を変更して実行しました。mysql>grant all privileges on *.* to yamada@localhost identified by 'passwd' with grant option;『show databases;』にあるtestというデータベースにチェンジをできました。ただ、『l...(2017/03/12)

PHP
SELECT文をinclude(SQLとPHP)
SQLのデータを呼び出すときに<?phpfunction connect() {return new PDO("mysql:dbname=★★★★★;host=★★★★★","★★★★★","★★★★★",array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET `utf8`"));} $p...(2017/03/11)

PHP
MySQL PHP
MySQLってPHPで作られているのですか?素朴な疑問です。(2017/03/07)

SQL Server
SQLServer接続する為のODBC作成について
現在、windows2008サーバーよりアクセスのシステムをPC5台で共有管理しております。さらにPC(Windows7)を導入したためWindows7でAccess2007とSQL Serverを接続する為のODBCの作成し設定してます。他のPCの環境と同じようにスタート/コントロールパネル/管理ツール/【デー...(2017/03/03)

PHP
phpからsqlite3にアクセスできない
windows7-64bit IIS7でphp(5.6.30)+sqlite3で動かしていますが、php.iniにはextension=php_pdo_sqlite.dllextension=php_sqlite3.dllを記述し、phpinfoにはPDO support : PDO driversPDO Driver for SQLite 3.x : SQLite Libraryとextに反映されてそうです。しかしp...(2017/03/01)

PHP
SQLで抽出した数字の合計をPHPで算出
SQLとPHPを使って計算表を作っています。サンプルとして<?php<?phpfunction connect() {return new PDO("mysql:dbname=★★★★★;host=★★★★★","★★★★★","★★★★★",array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET C...(2017/02/21)

Oracle
SQLについて教えてください
お世話になっております。以下、取得したい内容です。この内容に対して、どのようにSQLを書けばよいか良いか教えて頂きたいです。(1)DBの全テーブルに対して特定のカラムを取得したい。(カラム名はA,Bとする)(2)取得したカラム.Aに格納されている各値に対して、カラム.Bの...(2017/02/19)

PHP
phpからmysqlのカラム結合ができません
カラムの結合を行いたいと考え、phpmyadmin上で以下のSQLをテストした所うまくいきました。UPDATE `people` SET `kana` = CONCAT(`kana`, ' ', `age`) WHERE `id` = '1'「かな 20」このSQL文をPHPにコピーし実行した所、$sql = mysqli_query($db,"UPDATE `people` SET...(2017/02/17)

PHP
sqlite_open
phpの基本的な構文なのですが「 sqlite_open 」というメソッドがあると思いますが第一引数の部分はMySQLを使う場合MySQLと入力すれば良いのでしょうか?また第二引数の所にはリファレンスには「 $mode = 0666 」と記載されてるのですが、その単語でググっても意味が乗って...(2017/02/16)

SQL Server
SQLで日付列に任意の日数を足した列の作成方法
お世話になっております。SQLserver2016で、既存のテーブル内にある日付の列に、任意の日数を足した新たな列の作成方法がわからなく、ご教授いただきたいと思っております。ExcelではTime関数で設定するのはわかるのですが、、、当方SQLserverの初心者です。必要な内容があ...(2017/02/15)

その他(データベース)
アクセス SQLでの型変換
エクセルで出勤予定の表を入力してます。表f1|f2|f3|f4・・・・|f19|f20日付|曜日|◎|?・・・・|合計数値(◎の合計)|?の合計それをアクセスにリンクでデータを取得してそこからユニオンクエリにて結合してるのですが現在はf3?f18は人の名前...(2017/02/14)

SQL Server
SQLで新しいテーブルに条件を付けた列を作る
お世話になります。SQLで新しいテーブルを作り、新しい列に入れる条件についてお聞きしたいです。新しいテーブル(CREATE TABLE)で、新しい列名「メール区分」に、顧客マスターテーブルで「メールアドレス」列のデータで@docomo.co.jp、@ezweb.ne.jpだった場合は1を設定し...(2017/02/09)

MySQL
mysqlのレコード数とテーブルの限界
mysqlの処理についてですが、例えばカテゴリー別掲示板を作成する場合、カテゴリーごとのテーブルを作成するのか、或いは一つのテーブルでカテゴリーカラムを特別作って識別し、処理した方がいいのか教えてください。例えばカテゴリー十件だと迷いませんが、拡張性を考慮し...(2017/02/08)

Microsoft ASP
aspファイルにcsvインポートのSQLを書きたい
お世話になります。当方サーバー管理初心者です。社内イントラ内に古いaspファイルで構成されたイントラサイトがあります。そのイントラサイト内のあるaspファイルの中に、ボタンがあり、ボタンをクリックしてインポートしたいCSVを指定し、登録ボタンを押してCSVをインポ...(2017/01/25)

その他(データベース)
SQLiteでの全角文字
SQLiteで作ったテーブルで、データ型をcharで指定したフィールドに全角文字を代入すると、.headerをonにして、.modeでcolumnを指定したときのselect文での表示がずれてしまいます。具体的には、全角文字を代入したフィールドの次のフィールドがずれて表示されるのです(画...(2017/01/14)

PHP
PHPでのMySQLデータ抽出でおかしな現象
お世話になります。是非、知恵を貸していただきたく投稿させていただきました。PHPにてMySQLのデータを持ってくる際におかしな現象がおきております。登録日(entry_date)をデータ型datetime持つテーブルがあります。そのテーブルに対し、以下のSQL文を発行し実行したところ...(2017/01/06)

Linux系OS
ターミナル MySQL
MySQLはMacのターミナルでは動かないのでしょうか?MacでMySQLを使って勉強をしたいのですがパスワードの画面でどうしてもエラーになってしまいます。パスワードなのですがrootでもなく半角全角は関係なくプライベートのパスワードでもないので困っています。パスワードの...(2017/01/05)

Linux系OS
MySQL パスワード
MySQLMySQLのインストールが終わりターミナルにてログインされたらエラーが出ました。MySQL自体のインストールは多分終わっています。(GUIにてディレクトリを追って自分の目で見た為)色々ググっていたらhttp://qiita.com/is0me/items/91a0af0342c307b94a16このサイトにた...(2016/12/28)

MySQL
mysql
phpでmysqlのテーブルからデータを引っ張ってくる構文なのですが$pdo = new PDO("mysql:dbname=データベース名", "root", "root"); $st = $pdo->query("SELECT * FROM テーブル名"); while ($row = $st->fetch()) { $n...(2016/12/28)

MySQL
phpMyAdmin MySQL
phpMyAdminについてデータベース名は英語以外に漢字で作る事もできますが漢字やカタカナで作っているという特殊な?方はいらっしゃるでしょうか?(もし作ってる方がいらっしゃったら使用用途を教えて頂きたいです)データベース初心者はphpMyAdminなどGUIなどでやった方が...(2016/12/27)

MySQL
MySQLで同一カラムからのデーターの取り出し方法
お世話になります。MySQL5.6使用です。同一カラムからのデーターの取り出し方法について教えてください。下記のようなテーブル(tb1)があります。 item  date cnt aaa  10  100 bbb  10  100 ccc  10  100 aaa  11  90 bbb  11  80 ccc  1...(2016/12/14)

MySQL
在庫管理などのMySQLのカラム名の付け方
お世話になります。MySQL5.6使用です。MySQLでのカラム名の付け方について教えてください現在、各レコードが商品ごとで、カラムが日付けごとのテーブルがあります。各値は、その日の在庫総数が入力されています。    2016-12-01 2016-12-02 2016-12-03   ・・・・...(2016/12/13)

その他MS Office
Access SQL [ ]やピリオドの有無の違い
AccessのVBAのコードを見ているのですが、コードの中のSQLの記述で、よく分からないことがありますので教えてください。strSQL = "UPDATE XXX " & _ "INNER XXX " & _ "[SELECT XXX.XXXX, XXX.XXXX,…XXX.XXXX " &a...(2016/12/01)

PostgreSQL
postgresqlのトランザクションについて
開発環境(centOS、apatch、php、postgresql)postgrsqlで「current transaction is aborted, commands ignored until end of transaction block」のエラーが出てしまいました。・複数テーブルに対してinsertを行っています。・複数tableのinsert中のどこかでエラーになっ...(2016/11/30)

MySQL
MySQLの多言語対応
多言語に対応したシステム(日本語と英語に対応)で疑問に思うことがあります。マスタテーブルにname_jaとname_en という2つのカラムがありそれぞれ日本語と英語のレコードが格納されている場合、ロケールを判断してどちらのカラムにアクセスすべきか判定してくれるような...(2016/11/23)

MySQL
mysqlでLIKEで検索について
KEYIDでKから始まるものを探そうと思っていますが、1件しか表示されず困っております。**********************************KEYID(カラム名)K1001K1002K1003select * from テーブル名 Where KEYID LIKE 'K%'[実行結果]K1001******...(2016/11/19)

PHP
PHPとSQLの重複チェックについて
PHPとSQLで社員マスタが作成しています。少し分からない所があるので教えて頂けると幸いです。ソースは長いので、OSDNというサイトにコピペしました。https://osdn.net/users/nannpure/pastebin/4451社員マスタに登録をする際、重複チェックを行っていますが、私の考えた方...(2016/11/17)

PostgreSQL
PostgreSQLの同期・非同期について
社内で稼働しているシステムの更新で今までオラクルを使用していましたが、PostgreSQLに移行すべく,2台のサーバーでレプリケーションするつもりでいます。ポスグレにはレプリケーションで、同期と非同期がありますが、どちらも一長一短があり、迷っています。製造工場のシ...(2016/11/16)

MySQL
MySQL 文のエラーにつきまして
INSERT INTO toukou_table (username, shopname, taikenbi, shimei, minutes, price, repeat, hyouka, title, comment, flag) VALUES ('$username', '$shopname', '$taikenbi', '$shimei', '$minutes', '$price', '$repeat', '$hyouka', '$title', '$comment', '0');上記の...(2016/11/16)

情報工学
SQLについて
SQLについてです。「購入情報」というテーブルには販売番号、商品番号、売れた個数が記述されており、(販売番号,商品番号,売れた個数)=(a101,1000,2),(a101,1001,2),(a102,1003,2),(a102,1000,4),(a102,1002,2),(a103,1003,1)「購入者情報」というテーブルには販売番号、...(2016/11/15)

MySQL
MYSQLデータベースの移行
現在WordPressで運用しているサイトをサーバーにあげているのですが、ローカルでCSS等の微調整をしたいのでローカルのXAMPP環境に移行させたいと思っています。サーバーのMYSQLからエクスポートした後ローカルでインポートしようと試みたのですがwp_commentmeta以外のテー...(2016/11/11)

経営情報システム
SQL SELECT文について
SQL、データベース関連の領域で、SELECT文の構文を学習しています。WHEREの後の条件に使われる式として、以下の記載があるのですが、具体例として、SELECT文があっての説明が無いので、式の意味、SELECT文に、どのような形で出てきて、どのように解釈したらいいかの知識を...(2016/11/02)

MySQL
MYSQLで期間指定の条件式の書き方教えてください
毎週火曜日と木曜日に定期巡回便が出ます。まとめて前準備しておくお荷物を抽出したいのですが日付の条件抽出の仕方で教えてくださいたとえば・・・Excelのワークシート関数だとA1=2016/11/3 とするとA1+CHOOSE(WEEKDAY(A1,1),2,1,0,1,0,4,3),"m/d"からA1+CHOOSE...(2016/10/27)

MySQL
paizaで配布中のmysqlに関する質問です
以下のSQL文はpaizaのsql動画で配布されています。paiza.IOではエラーはでませんが、自分のxamppで実行した際にエラーがでて、テーブルが作成できません。何が問題なのか教えていただけますか?エラーメッセージは#1050 - Table 'jobs' already exists xamppのバージョンは...(2016/10/27)

SQL Server
SQLServerで一意の項目がない場合の行番
こんにちは。SQLServerで一意の項目がある場合はROW_NUMBERを使用すると思うのですが、もし一意の項目がない場合は、どのようにテーブルやビューに行番号をふればよいでしょうか。お手数ですが教えていただけると幸いです。よろしくお願いいたします。(2016/10/27)

PHP
PHPからSQLのINSERTでやりたい機能
PHPからSQLをINSERTしたいのですが、少し戸惑っています。解決策をよければ教えて頂けると幸いです。ソースは長いので、OSDNというサイトにコピペしました。master_employeeNO論理名物理名データ型NOT NULL1社員IDidintegerYes2保険番号cdcharacter varying(3)Yes3姓last_n...(2016/10/26)

PHP
PHPからSQLをINSERTしたいです
PHPからSQL[のINSERTを行いたいのですが、うまくいきません。教えて頂けると幸いです。ソースはOSDNというサイトにコピペしました。https://osdn.net/users/nannpure/pastebin/4274//$params = array( '1' , '111' , '大島' , 'オオシマ' , '渚' , 'ナギサ' , '2100834' , ...(2016/10/25)

MySQL
MySQL 新規パスワード
MySQLの新規パスワードが設定出来ません。Mac OSなのですがMySQLのインストール自体は恐らく出来たのですがターミナルにて新規パスワード設定をしたく「mysqladmin -u root password 'newpassword' -p」とコマンドを打ったのですが「-bash: mysqladmin: command not found...(2016/10/23)

MySQL
MySQLがログインできません。
MySQLのログインできなくて困っています。Macターミナルにて「 mysql -u 」と入力して「-bash: mysql: command not found」と返ってきました。この時点でコマンドを探すことができない?と返ってきたと思うので変だなと思っていたのですが次に「cd /Applications/XAMPP/bin...(2016/10/22)

SQL Server
SQL Serverで、四半期刻みの年間売上数取得
システム開発の仕事を行っています。SQL Server(2008?)で、20154期実績:20151期?20154期の売上数20161期実績:20152期?20161期の売上数20162期実績:20153期?20162期の売上数20163期実績:20151期?20154期の売上数というように、四半期刻みで1年間の担当者別売り上げ数が...(2016/10/21)

PHP
PHPとDBとSQLで分からないところがあります
PHP、初心者です。PHPとDBで分からないところがあります、教えて頂けると幸いです。全部のソースをOSDNというサイトにコピペしました。https://osdn.net/users/nannpure/pastebin/4232PHPでSQLに渡すデータを指定したら、それと同じデータが取れるというのをやっています。...(2016/10/20)

SQL Server
SQL Serverのクラスタ設定について質問
質問失礼致します。SQL Serverでクラスタ構成を構築しようと思い、AlwaysOnを設定していたのですが、SQLサーバ構成マネージャで「AlwaysOn 高可用性」を有効にしようとしたところ、以下メッセージが表示され有効化することが出来ません。■メッセージAlwaysOn 可用性グルー...(2016/10/19)

その他(データベース)
MSアクセス2013のSQLでESCAPE文字指定
MSアクセス2013のSQLでLIKE検索時のエスケープ文字を別の文字に変更するESCAPEキーワードを記述したら『演算子がありません』とエラーになったのですが使えないんですか?select * from テーブルwhere 項目 like 'abc' ESCAPE '#';(2016/10/12)

フリーウェア
SQL作成ソフト(また、データベース)について
他の質問で、CSVファイルをExcelで直接開いてしまうと最大行数を超えてしまうため、VBAでできないか質問したところメモリ不足や遅くなってしまうため、SQLでやれば簡単だと回答をいただきました。内容としては、あるミリ秒単位の時系列と数値があるCSVファイルをダイアログ...(2016/10/11)

SQL Server
SQLの排他制御について
JavaScriptとSQLとPHPで今カレンダーを作っています。カレンダーではスケジュールの登録、更新、削除をし、また、複数の人が別のブラウザでカレンダーを使用し、先に登録した予定が上書きされたり、登録したと思ったら、削除されていたなんという事態を防ごうと思い、SQLの...(2016/10/05)

その他MS Office
ACCESS SQL 左結合しなければならない理由
ACCESSで作成されたVBAのSQLコードを理解しているのですが、テーブルAは番号、氏名、住所、年、月、・・・テーブルBは番号、身長、体重、・・・という2つのテーブルがあって、式(1)のSQLでは、テーブルAにテーブルBを左結合しているのですが、なぜ左結合しなければならない...(2016/10/05)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。