と表示されます。 どうすればいいのでしょうか? 0067NAME IS NULL2006/08/10(木) 14:42:07ID:??? その前に、マルチはやめろ
http://pc8.2ch.net/test/read.cgi/db/1148936556/9500068NAME IS NULL2006/09/17(日) 02:16:29ID:mk6QgbEu age 0069悩み人2006/10/19(木) 00:47:56ID:T6+foHou PHPからMYSQLに接続したいのですがどうしてもつながりません。 mysql_connect関数を使い接続しようとしたのですが、 Call to undefined function mysql_connect() というエラーが出て、接続できません。誰かわかる方教えてください。 0070NAME IS NULL2006/10/19(木) 10:51:08ID:??? >69 マルチやめれ http://pc8.2ch.net/test/read.cgi/db/1123011800/287-2890071NAME IS NULL2006/10/19(木) 10:52:36ID:??? 俺には>>69が馬鹿だという事しかわからない 0072NAME IS NULL2006/10/19(木) 22:11:52ID:??? それで充分 0073NAME IS NULL2006/10/20(金) 08:08:13ID:???>>69 エラー嫁 0074NAME IS NULL2006/10/31(火) 11:11:17ID:??? 断る! 0075NAME IS NULL2006/10/31(火) 14:35:15ID:??? エラーは嫁にしたくない 0076NAME IS NULL2006/10/31(火) 15:21:41ID:/92qbdm8 質問おねがいいたします。 昇順ソートでnullのレコードを最後にしたいのですが
Select * from tablename order by field desc nulls first/last mysqlでは語尾のコマンドが指定できませんか?
MySQL ENTERPRISEと競合しそうな気もするが。 0120NAME IS NULL2006/11/08(水) 00:38:02ID:???>>119 MySQL Enterprise は名前を変えただけで、いままでのMySQLサーバと同じだから 競合はしないのではないかと思う。 0121NAME IS NULL2006/11/08(水) 11:55:31ID:???>>120 まぁこれを導入するだけのとこは、 担当するSIがoracleを勧めるんじゃないかなぁ・・・
俺自身はここ1年oracle触ってないけど 0122NAME IS NULL2006/11/08(水) 13:22:53ID:??? 1つのテーブル(A)からデータを取得する際、 そこに入っているある値(userだとします)の数字と、 異なるテーブル(B)に入っている数字の値が同じ場合、 Bからidという値とAの値すべてを取りだしたいのですが可能でしょうか? 簡単に書くと SELECT `auto`,`num` FROM `A` SELECT `id` FROM `B` WHERE `user`=(numの値)
これを一度に結合して出来ないでしょうか? 0123NAME IS NULL2006/11/08(水) 14:48:13ID:???>>122 どっちかつーとプログラム板じゃねぇ?
select a.auto,b.id from a inner join b on a.num = b.id 0124NAME IS NULL2006/11/08(水) 16:40:16ID:???>>123 122じゃないけどサンクス これってcountすることもできるの? select a.auto,b.count(id) from a inner join b on a.num = b.id だとできなかったけど 0125NAME IS NULL2006/11/08(水) 17:30:06ID:???>>124 group by で集計単位付加
とりあえず自分でSQL書けないヤシは Accessでテーブル作ってクエリで結合したSQLを参考に。 0126NAME IS NULL2006/11/08(水) 20:32:13ID:??? ACCESSにそんな機能あるのか
確かに、MS系のツールだったら、クリックしていくだけでSQL出て来そうだよなぁ 遅くて汚くても 0127NAME IS NULL2006/11/08(水) 22:15:21ID:??? ビルえもんが作ってくれます 0128NAME IS NULL2006/11/09(木) 07:30:18ID:??? 遅くて汚いというより 込入った難しいものは出来ない感じ 0129NAME IS NULL2006/11/09(木) 08:12:55ID:??? やり方はあるのかも知れないけど 「いいよ。もう俺がSQL書くよ」 そんな感じ。 0130NAME IS NULL2006/11/09(木) 15:32:22ID:??? Access使ってる時点で 利用の範囲はたかが知れてる に1票 0131NAME IS NULL2006/11/09(木) 16:32:17ID:??? データベースってC:\mysql\dataでしか作れないの? E:\Web\につくりたいんだが 0132NAME IS NULL2006/11/09(木) 18:17:03ID:??? つくれつくれ 0133NAME IS NULL2006/11/09(木) 18:35:45ID:??? 作り方わからなすwwww 参考書でも買ってみるかな 0134NAME IS NULL2006/11/09(木) 19:59:35ID:???>>133 そうそう 悩めば悩んだ分だけ身につくもんだ ちなみに参考書も手当たり次第に買うのは非効率 ・入門書(インストや設定ファイルの設定法などが載ったヤツ) ・データベース構築法(PHPとの組み合わせがデフォ) ・リファレンス(SQL標準のより種類は少ないがMySQL専門の方がよい) 性格の全く違うこの3分類からそれぞれ自分に合ったヤツを探すべし 0135NAME IS NULL2006/11/09(木) 20:18:44ID:??? Access使ってる時点で MySQLを使わずに付属DB(ジェット何たらだったかな)で ええでないか に100,000,000票 0136NAME IS NULL2006/11/09(木) 20:23:23ID:???>>131 もしかして、M$のOSは アメリカではC:¥mysql¥dataがC:$mysql$dataという表記になるのか?
どちらにしても、気色悪い感じだなw 0137NAME IS NULL2006/11/09(木) 20:39:49ID:???>>134 ある程度PHPをいじれるようになってきたんで、 MySQLとの連携を考えていて・・・ 自分にとっては2番目のが良さそう
とりあえず参考書代稼ぐためにバイト探します 0138NAME IS NULL2006/11/09(木) 21:21:06ID:???>>136 なんで$だよ /だ 0139NAME IS NULL2006/11/09(木) 21:22:17ID:???>>138 アメリカとドルマーク掛けたんじゃね? 0140NAME IS NULL2006/11/09(木) 21:58:43ID:??? 通貨記号で区切るのがM$ 0141NAME IS NULL2006/11/09(木) 22:03:41ID:???>>136 そう言われてみると。。。 日本以外のキーボードって「\」ってあるの?エスケープ文字とかどうするの? エスケープも「/」? じゃぁ日本でも「\」の他に実は「/」でエスケープできるの? 0142NAME IS NULL2006/11/09(木) 22:06:05ID:??? バックスラッシュ(\) 0143NAME IS NULL2006/11/09(木) 22:14:03ID:???>>138
/なんて使ったらダメだろ。 そもそも、2バイト文字と1バイト文字の見分けがつかないような環境が胸糞悪い。 0144NAME IS NULL2006/11/10(金) 08:07:13ID:???>>143 すまんスラッシュの向き間違えた 0145NAME IS NULL2006/11/10(金) 08:38:55ID:??? /(^o^)\なんてこった 0146NAME IS NULL2006/11/10(金) 12:31:36ID:??? \(^o^)/オワタ 0147NAME IS NULL2006/11/10(金) 13:17:10ID:??? おれは「参考に」
と書いたんだが、思い込みの激しいやつばっかりか・・・ 0148NAME IS NULL2006/11/11(土) 11:05:21ID:??? 誰か、総合スレの続きを頼む
・関連ツール及びユーティリティ ・関連書籍 >>20149NAME IS NULL2006/11/11(土) 14:42:42ID:??? 建てんのか?
立てるなら厨房避けスレの方がよさげ 0150NAME IS NULL2006/11/11(土) 17:46:01ID:??? こちらを初心者用としてテンプラに入れるとか。 0151NAME IS NULL2006/11/15(水) 10:12:39ID:eneRUEqw おまえら教えてください。 SQLクエリによるアクセスではなくテーブルに直接アクセスすると 速いときいたことあるんですがやり方がさっぱりわかりません。 0152NAME IS NULL2006/11/15(水) 16:56:55ID:??? BerkleyDBなら、それ自体がSQLではないアクセス方法だし。 0153NAME IS NULL2006/11/15(水) 23:33:46ID:dOhQElQe トランザクションって
Aさんが { トランザクションスタート
セレクト
とってきたデータを見ていじったりして
アップデート
コミット }
してる間に
Bさんが { セレクト }
で読むことはできないってことでいいんですよね? 0154NAME IS NULL2006/11/16(木) 00:14:38ID:??? そりゃロックだ。 0155NAME IS NULL2006/11/16(木) 00:16:56ID:??? でわ AさんのセレクトでFOR UPDATEいれたら Bさんからは読めないようにできるんですか? AもBも同じテーブルの同じレコードをセレクトしてるということなんですけど 0156NAME IS NULL2006/11/16(木) 00:25:34ID:??? 実際にやってみりゃいいじゃん。 0157NAME IS NULL2006/11/16(木) 00:51:53ID:???>>151 HANDLERのことか? 0158NAME IS NULL2006/11/16(木) 00:55:18ID:??? gikoがhoge1かhoge2かhoge3にあるかを 今はこうやってるんですが、もっといい書き方ありますか?
(hoge1 like giko) or (hoge2 like giko) or (hoge3 like giko) 0159NAME IS NULL2006/11/16(木) 01:22:55ID:???>>156 できなかったんですけど どうやったら>>153みたいな Aさんがいじってる間は Bさんはいじれない状態にできるんでしょうか? 0160NAME IS NULL2006/11/16(木) 03:14:57ID:H+GBzCl6>>157 それだ! 助かりました!ありがとうございます!! 0161NAME IS NULL2006/11/16(木) 10:22:49ID:???>>159 つ ロック つ セマフォ 0162NAME IS NULL2006/11/17(金) 12:32:11ID:???>>159 Bさんのセレクト時も、select * from てーぶる for update ってすれば、 Aさんが終わるまで読めない。