• 欢迎访问苗景云的博客

之前使用系统标签有包含子栏目的功能。。恰巧最近我也需求在SQL标签实现这个。。

 实现方法很简单,跟平时一样新建SQL标签。。SQL语句只需改动下where子句:

 原where:

Where tid='12345678'

改成:

WHERE (Tid IN (SELECT ID FROM KS_Class WHERE DelTF = 0 AND TS LIKE '%12345678%')) AND (Verific = 1) AND  (DelTF = 0)

...
发布:苗景云 | 查看全文 | 浏览(1333) | 分类:IT技术&设计 | 评论(0) | 2014年04月28日

SQL随机查询语句,[数据库使用技巧]SQL语句生成随机数,如何随机显示sql查询语句查询的数据记录集中的20条,随机取出若干条记录的SQL语句,使用SQL语句取随机数的方法

方法如下:

SQL Server:
Select TOP N * From TABLE order By NewID()

Access:
dim r
...

发布:苗景云 | 查看全文 | 浏览(1276) | 分类:IT技术&设计 | 评论(1) | 2009年10月30日

今天在升级本地网数据库的时候,新Sql数据库中因为没有某字段,在sql数据导入后导致该字段出现大量的<NULL>值,严重影响使用,于是用MS-Sql查询分析器将该字段全部替换,替换语句如下:

update   table   set   column=0(值为文字需要加' ')  where   column   is   null
对应解释
update   表   set   字段   =   0   where   字段   is   null

...
发布:苗景云 | 查看全文 | 浏览(1313) | 分类:IT技术&设计 | 评论(0) | 2009年07月28日

from table order by A ,B 如果不在A和B后写安什么排序,默认是升序asc 降序为desc 所以如果要安A、B降序排列则可以这样写: select top 5 * from table order by A desc,B desc如果只要一个条件就可以,直接select top 5 * from table order by A desc

发布:苗景云 | 查看全文 | 浏览(1317) | 分类:IT技术&设计 | 评论(0) | 2009年02月16日

sql数据库如何写一段sql语句 达到修改某个字段内指定文字为另外的内容 比如字段aa下面有很多数据 如:你好1 你好2 你好3 你好4 批量的去掉你好 只留下1 2 3 4****************************************************************************update table_name set aa=replace(aa,'

发布:苗景云 | 查看全文 | 浏览(1205) | 分类:IT技术&设计 | 评论(0) | 2008年12月28日
« 之后的文章苗景云的博客
<< 向左走,向右走 >>
更早的文章 »