关于数据库操作的写法

php_love 2005-05-14 01:58:02
1、书上说“select * from ...”是不应该的,应该写"select col_1,col_2,col_3 form ..."
可是比如我有一个产品表
productid productname productprice productcontent productnum这些字段

我要在页面上,把这些都显示出来,我如果把所有字段都写下来,如col_1,col_2。。
跟用*又有什么区别呢?

2、索引是什么?我的表有的上了200M了,从数据库中读出来的速度相当慢了,就更别提搜索了。
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolsunwind 2005-05-15
  • 打赏
  • 举报
回复
1、全部列出来以后维护方便,程序健壮性较好。
2、索引就是加快查询速度!200M就大吗?
你用的是是什么数据库?access
如果用的是access是大了,
建议升级为sql。
loveconan 2005-05-15
  • 打赏
  • 举报
回复
200M很大么…………呵呵
tony-杨 2005-05-15
  • 打赏
  • 举报
回复
唠叨老大发话了
我接蹭分算了
呵呵~~~~~
xuzuning 2005-05-14
  • 打赏
  • 举报
回复
1、直接列出字段名将加快select的执行速度,写做select * 也并无不可,并不是“不应该的”
2、索引可加快查询速度,当然你需要在有索引的字段上进行查询

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧