账号通
    

账号  

密码  

6118

查看

18

回复
主题:在学习SQL教程的同时,我们不妨来提高一下,推荐《循序渐进学SQL》 [收藏主题] 本贴被认定为精华 转到:  
高天流云 当前离线

150

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1540 分
登录次数:336 次
注册时间:2006/11/9
最后登录:2011/10/11
高天流云 发表于:2006/11/30 13:54:00   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

看到各位在论坛上要求提供SQL自定义标签的教程(当然论坛也有了很多不错的教程)授人以鱼,不如授人以渔

故将SQL入门知识贴出,以飨各位

入门篇

数据库结构如下:共有代码、名称、条形码、批发价、零售价五个字段

我们先来看一下最简单、最基本的语句SELECT

      语句格式为:

      SELECT  <字段名> FROM <表名>

(1)查询表中所有的列

     语句:SELECT 代码,名称,条形码,批发价,零售价 FROM 代码

    含义:查询表中所有产品的代码的代码、名称、条形码、批发价、零售价

    若要查询代码、名称、条形码、批发价的代码自然为

    SELECT 代码,名称,条形码,批发价价 FROM 代码

   点评:此方法倒是不错,得到的结果也是对的,但是如果表的字段有几十个呢?我们是不是也要一个一个去敲呢?当然有更简单的方法啦:

     SELECT  * FROM 代码(* 星号代替表中的所有的列

(2)在被选择的结果中可能有重复的值,那应该怎样做呢?

    此方法的解决可以有关键字 DISTINCT 来消除重复的值

    比如想查看表中所有的批发价,但不能有重复的语句为

    SELECT  DISTINCT  批发价  FROM  代码

(3)我们想从表中算出每个产品的利润(零售价-批发价),如何编写语句呢?

   对,就是

   SELECT  代码,名称,零售价-批发价  FROM  代码

   此时会列出三个列的表,有代码、名称和一个无名的列。为什么是无名的列呢?

   因为在表中是没有“零售价-批发价”列的,我们现在要想显示利润的话,应该怎样做呢?

   解决的方法就是再输出一列名就可以给这个运算的列取个列名

   SELETE  代码,名称,零售价-批发价  利润  FROM  代码


[此贴子已经被作者于2006-12-5 8:23:54编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mt56 当前离线

4985

主题

53

广播

17

粉丝
添加关注
级别:版主

用户积分:23430 分
登录次数:1621 次
注册时间:2007/2/10
最后登录:2022/9/28
mt56 发表于:2007/5/7 9:36:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cangxi_liu 当前离线

294

主题

8

广播

0

粉丝
添加关注
级别:二年级

用户积分:7313 分
登录次数:221 次
注册时间:2006/8/18
最后登录:2019/11/23
cangxi_liu 发表于:2007/4/11 21:51:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统
不错,对于初学者来说很有必要
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mmmkx 当前离线

30

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:302 分
登录次数:24 次
注册时间:2007/4/10
最后登录:2007/5/29
mmmkx 发表于:2007/4/11 19:24:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mm 当前离线

1223

主题

0

广播

1

粉丝
添加关注
级别:九年级

用户积分:5702 分
登录次数:423 次
注册时间:2006/5/6
最后登录:2008/3/4
mm 发表于:2006/12/5 8:27:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
whsx1969 当前离线

241

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:856 分
登录次数:109 次
注册时间:2006/6/5
最后登录:2024/1/2
whsx1969 发表于:2006/12/5 8:21:00   | 只看该作者 查看该作者主题 地板 
科汛智能建站系统
敢情沉到底的也有好东西呀,当然浮上来的好东西也不少,谢谢楼主
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
alluse 当前离线

1654

主题

0

广播

0

粉丝
添加关注
级别:高一年

用户积分:2915 分
登录次数:189 次
注册时间:2006/10/25
最后登录:2008/6/8
alluse 发表于:2006/11/30 18:54:00   | 只看该作者 查看该作者主题 7楼 
做在线知识付费 选科汛云开店

我也知道授人以鱼,不如授人以渔!

这样是想更多人先享受一下这个科汛自定义SQL标签的成果,然后再学习理解如何来的。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
雨雪天气 当前离线

703

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:2965 分
登录次数:211 次
注册时间:2006/5/30
最后登录:2010/6/8
雨雪天气 发表于:2006/11/30 16:36:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
乖宝宝 当前离线

2059

主题

0

广播

1

粉丝
添加关注
级别:高二年

用户积分:3528 分
登录次数:567 次
注册时间:2006/11/3
最后登录:2017/3/2
乖宝宝 发表于:2006/11/30 16:32:00   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
force0117 当前离线

138

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:978 分
登录次数:122 次
注册时间:2006/10/16
最后登录:2014/4/8
force0117 发表于:2006/11/30 14:34:00   | 只看该作者 查看该作者主题 10楼 
科汛在线商城系统(NET)
强烈支持啊 期待更新 呵呵
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.23828秒 powered by KesionCMS 9.0