私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【MySQL】下らねぇ質問はID出して書き込みやがれ 2
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
すみません、SQLの勉強初めてまもないもので、ヒントを教えてください。
テーブルA と テーブルB があって、構造は同じ。データの中身もほとんど同じ。
(でもちょっと違う) テーブルAにあって、テーブルBにないものを探すのは
JOINでつないで、そのあとどうしたらいいんでしょう?
テーブルA と テーブルB があって、構造は同じ。データの中身もほとんど同じ。
(でもちょっと違う) テーブルAにあって、テーブルBにないものを探すのは
JOINでつないで、そのあとどうしたらいいんでしょう?
あ、SQL文を教えてくださいというのではなくて、考え方の流れを教えていただけませんか。
よろしくお願いします。
よろしくお願いします。
すみません、なんとなくヒントを思いついたので、質問取り下げます
mysqldump のファイル見てみると
LOCK TABLES `xxx` WRITE
~
UNLOCK TABLES;
とかあるけど
LOCK TABLES `xxx` WRITE
~
UNLOCK TABLES;
とかあるけど
>>112
なるほど~
mysqldump取る時にすでにロックとアンロック掛けてsqlへ書き出しているからファイルからsql流し込む際も同様の処理しているので問題ないって事ですね…
ありがとうございます、納得しました
なるほど~
mysqldump取る時にすでにロックとアンロック掛けてsqlへ書き出しているからファイルからsql流し込む際も同様の処理しているので問題ないって事ですね…
ありがとうございます、納得しました
クエリログを出力させようとmy.iniファイルの[mysqld]以下にlog=/var/log/query.log
と書いてMySQLを再起動し、DBに接続してSQLを実行したのですが、ログが出力されません。
何が原因か教えて頂けないでしょうか?よろしくお願いします。
と書いてMySQLを再起動し、DBに接続してSQLを実行したのですが、ログが出力されません。
何が原因か教えて頂けないでしょうか?よろしくお願いします。
単純なcsv形式の数値データをデータベースに格納したいのですが
列数が固定されていない場合に上手く処理する方法ってあるでしょうか?
5×5型のデータが来たり4×8型のデータが来たりするというわけです…
列の最大値はあると仮定してもよいです
1列分のデータをシリアライズしてしまうか
列の最大値でテーブルを作ってそこにインサートしてしまう(余ってるカラムは空とする)
ということくらいしか思いつきませんが
もっと上手い方法があれば教えてください
よろしくおねがいします
列数が固定されていない場合に上手く処理する方法ってあるでしょうか?
5×5型のデータが来たり4×8型のデータが来たりするというわけです…
列の最大値はあると仮定してもよいです
1列分のデータをシリアライズしてしまうか
列の最大値でテーブルを作ってそこにインサートしてしまう(余ってるカラムは空とする)
ということくらいしか思いつきませんが
もっと上手い方法があれば教えてください
よろしくおねがいします
CSVストレージエンジンって無かったか?
足りない分はnull可ってしときゃ直接マウント(?)できるかも。
やったことないから保証はしないけど。
足りない分はnull可ってしときゃ直接マウント(?)できるかも。
やったことないから保証はしないけど。
>>125
残念ながら断片的な情報しか載せていないサイトがほとんどで、
インデックスの張り方を懇切丁寧に説明しているのは見たことない。
本を買いましょう。
http://www.amazon.co.jp/dp/4873114268
電子書籍版もあるよ。
http://www.oreilly.co.jp/books/9784873114262/
残念ながら断片的な情報しか載せていないサイトがほとんどで、
インデックスの張り方を懇切丁寧に説明しているのは見たことない。
本を買いましょう。
http://www.amazon.co.jp/dp/4873114268
電子書籍版もあるよ。
http://www.oreilly.co.jp/books/9784873114262/
>>125
奥野さんの「漢のコンピュータ道」のブログを隅から隅までよんでみれば
奥野さんの「漢のコンピュータ道」のブログを隅から隅までよんでみれば
データベースについてですが
レコードの保存する時最大文字数を1000文字と指定したとき文字コードがUTF-8の場合
aaaだと2バイト分の容量で、ああああ・・・×1000だと30000バイト分のなのでしょうか?
それとも両方とも 可変長テキストみたいに3000バイトになっちゃうんでしょうか?
レコードの保存する時最大文字数を1000文字と指定したとき文字コードがUTF-8の場合
aaaだと2バイト分の容量で、ああああ・・・×1000だと30000バイト分のなのでしょうか?
それとも両方とも 可変長テキストみたいに3000バイトになっちゃうんでしょうか?
> それとも両方とも 可変長テキストみたいに3000バイトになっちゃうんでしょうか?
節子!それ可変長やない!固定長や!
節子!それ可変長やない!固定長や!
色々頭ぶっとんでんな
まず最初にaaaで2バイトとかaの数数え間違えてるし
その後更に1000文字で30000って0一個多く間違えてるし
まず最初にaaaで2バイトとかaの数数え間違えてるし
その後更に1000文字で30000って0一個多く間違えてるし
あのー、どなたか、ググるヒントだけでも、お願いできませんか?
やりたいことは、借方コードも貸方コードも、同じ科目テーブルのコード番号から検索して
科目名を表示したいんです。
JOINの条件を 借方コード = 科目テーブルのコード にしてしまうと
貸方コードの分はどうしたらいいのか?よくわからないんです。
それともそもそも JOINでテーブルをくっつけるのが間違ってるんでしょうか。
やりたいことは、借方コードも貸方コードも、同じ科目テーブルのコード番号から検索して
科目名を表示したいんです。
JOINの条件を 借方コード = 科目テーブルのコード にしてしまうと
貸方コードの分はどうしたらいいのか?よくわからないんです。
それともそもそも JOINでテーブルをくっつけるのが間違ってるんでしょうか。
科目コードと金額は台帳にあって、
科目名だけを表示したいと想像。
名称取得ファンクション作ればいいんでね?
科目名だけを表示したいと想像。
名称取得ファンクション作ればいいんでね?
>>136
SELECT tu.日付, tkb.名称, tkl.名称, tu.金額
FROM
売上テーブル AS tu,
科目テーブル AS tkl,
科目テーブル AS tkb
WHERE
tu.借方cd = tkb.コード
AND tu.貸方cd = tkl.コード
みたいなことしたらどうなる?
SELECT tu.日付, tkb.名称, tkl.名称, tu.金額
FROM
売上テーブル AS tu,
科目テーブル AS tkl,
科目テーブル AS tkb
WHERE
tu.借方cd = tkb.コード
AND tu.貸方cd = tkl.コード
みたいなことしたらどうなる?
ありがとうございました!できそうな気がしてきました。
>>140さん方式でやってみます。
>>140さん方式でやってみます。
>>140
MySQLでオラクル方言使えたのか・・・
MySQLでオラクル方言使えたのか・・・
>>148
ページサイズじゃなかったブロックサイズだった
ページサイズじゃなかったブロックサイズだった
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【】 MySQLを買収したSunを買収したOracleを 【】 (112) - [25%] - 2023/1/22 14:15
- 【この先一体】MySQL 総合 Part15【どうなるの】 (1001) - [21%] - 2009/11/22 13:31 ○
トップメニューへ / →のくす牧場書庫について