佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1048|回复: 2

[解决] sql stament

[复制链接]
发表于 21-6-2006 09:00 PM | 显示全部楼层 |阅读模式
以下那一个sql statemnet 比较快,(从DB read 出来)
2 个 table

state1(name1,id)
area1(name1,id,state_id)

select * from state1,area1 where state1.id=area1.state_id where state="kuala lumbur";


select * from state1 where state1.name1="kuala lumpur"

$temp=row[id]

select * from area1 where state.id="$temp"

那个写法比较好,
我用着mysql+php。

我问因为我打算要从5个table 里select 我要的资料
(shop,state,area,food,foodtype)。
我怕会慢。

[ 本帖最后由 XxX_hunter 于 22-6-2006 06:43 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 22-6-2006 09:26 AM | 显示全部楼层
当然是从越少 table 索取资料越好.

但以你上面的例子来说, 当然是一次过从一个 sql 来索取资料会更好.
回复

使用道具 举报

 楼主| 发表于 22-6-2006 06:43 PM | 显示全部楼层
既然 goatstudio 老大说是,那一定对的了。
谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 9-8-2025 11:17 PM , Processed in 0.364652 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表