2011-07-26 6 views
-2

私はページ内のクエリーの最大数について尋ねています!スクリプト内のクエリーの最大数!

私はほとんどので、私のスクリプトで6つのquerys

select * from settings //my website settings 
select * from articales where art_id = '' // topics 
select * from tags // tags 
select * from categories // categories 
select * from sub_categories 

のvBulletinとワードプレスのような大きなスクリプトなど

どのように多くのquerysを、持っていますか? !

私の言語は申し訳ありませんが、私のquerysはもっと知りたいのですか?いずれかが、私は1つのクエリで複数のテーブルからデータを取得することができますどのように、私に言うことができるかどうか、彼らは良い

私のサーバーの状態を保存するために、私はより多くの訪問者

としてくださいがありますか?

例:

私はポストからとタグ

郵便番号等しい「10」

ありがとう

からすべてのデータを取得したい。..

+3

ああ、少年...どこから始めるのですか。 –

+0

申し訳ありませんが、わかりません! –

答えて

2

なぜあなたは、データベース全体をフェッチしていますすぐに?とにかく

あなただけの単一のクエリですべてを選択することができます。あなたには、いくつかの方法でそれらとグループそれらを結合したいと思うもちろん

SELECT * FROM settings, articales, tags, categories, sub_categories ... 

がそうでなければあなたは、単に混ぜの巨大なレコードを持っていますジャンク。あなたの投稿やタグについて

私はあなたが多対1のタグを持っている場合は、あなたのタグとの投稿が自分のスキーマ

SELECT * FROM posts LEFT JOIN tags on posts.tag_id = tags.tag_id WHERE posts.post_id = 10 

に関連しているかはわかりませんけれども、このようなものは、理にかなって、参加します投稿への割り当てについては、FIND_IN_SET()を検索してください。例:FIND_IN_SET('b','a,b,c,d')

+0

あなたは非常にエイリアンです 私はすべての1つのクエリ のすべてを選択し、それが正常に動作することをテストした良いアイデアです! –

関連する問題