`
wangking717
  • 浏览: 263184 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

我用数据库来折磨你,哈哈~

SQL 
阅读更多

 

wangking 写道
做系统开发,常常用到特殊的业务,有特殊的需求,如果你遇到了,可以提前到这里看看,这里会陆续的整理一些特殊需求的sql,如果你有特殊的需求,可以在在此贴留言,大家共同交流!

1. 更新一个表,但是这个表里需要另一个级联表的关联数据才能操作,这个常用于批量操作数据库的时候会用到。

UPDATE table1,table2 SET table1.name=table2.name WHERE table1.xx_id=table2.xx_id

 

 

2. 字符串替换操作。

将manhua_name字段里所有的“漫画街”替换为“wangking717”

 

UPDATE table1 SET manhua_name = REPLACE(manhua_name,"漫画街","wangking717");
 

 

 

3. 纵向字段横向统计。

users表        userid           sex

                        1                0

                        2                1

                        3                0

 

请用SQL将以上数据显示为:

男                      女

0                       1

 

公布答案:

 

SELECT  a.sex AS '男',b.sex AS '女' FROM (SELECT DISTINCT sex FROM users WHERE sex=0) a,(SELECT DISTINCT sex FROM users WHERE sex=1) AS b
 

 

 

4. 指定字符串排序。

users表        username           sex

                       wk                0

                       lj                1

                        kk                0

 

请将查询出来的数据按照"lj","wk","kk"排序显示。

公布答案:

 

SELECT * FROM user ORDER BY FIND_IN_SET(username,'lj,wk,kk')
 

 

5. 读取数据库中的重复记录。

SELECT user_name,COUNT(*) AS count FROM user_table GROUP BY user_name HAVING count>1; 

 

分享到:
评论

相关推荐

    POI数据库~~~~~~~~~~~~~

    6. SQL查询:如果你打算将CSV数据导入到关系型数据库中,学习SQL语言来查询和操作数据会非常有用。 7. 地理编码与反地理编码:将地址转换为坐标(地理编码)和反之(反地理编码)是处理POI数据时的常见任务,需要...

    数据库表结构比对~~~

    在使用任何比对工具之前,确保你有合适的权限访问要比对的数据库,并备份重要数据以防意外。比对过程中需要注意以下几点: - 比对范围:明确你需要比对的对象,比如只关注特定的表,还是包括所有的存储过程、视图等...

    数据库原理复习资料~~~很好用~~~

    这份复习资料应该包含了以上知识点的详细讲解,对于准备数据库原理考试的学生来说,是一份宝贵的参考资料。通过深入学习和实践,可以增强对数据库的理解,提高数据库设计和管理的能力。希望每位使用者都能从中受益,...

    数据库课件 第四版~~~~~~~~~~~~~~~

    数据库系统概论是计算机科学中的核心课程之一,主要讲解如何设计、实现和管理数据库。第四版的课件可能包含了最新的理论和技术发展,旨在为学生提供深入的理解和实践技能。以下是对这一主题的详细阐述: 首先,第一...

    数据库系统工程师试题2013~2017

    这份“数据库系统工程师试题2013~2017”集合了历年来的考试题目,涵盖了这一专业领域的重要知识点,对于备考者来说是宝贵的参考资料。 首先,我们来探讨数据库系统的基础知识。数据库系统是用于存储、管理和检索...

    数据库连接池~~~数据库连接池

    - **合适配置**:根据实际应用的并发量和数据库处理能力来配置连接池大小。 - **连接回收**:设置合理的超时策略,避免因长时间未使用的连接占用资源。 - **监控和调优**:定期分析连接池的使用情况,及时调整...

    数据库模板,很好用的,哈哈~~

    总的来说,"数据库模板,很好用的,哈哈~~"这句话反映了模板在实际工作中带来的便利和乐趣。通过合理利用和定制这些模板,IT专业人员可以更高效地完成数据库设计工作,同时保证数据管理的规范性和可靠性。

    三级数据库技术总结(1~11章重点)

    10. **数据库性能优化**:这部分涉及索引的使用、查询优化、存储过程和视图等技术,以提升数据库的查询速度和整体性能。 11. **分布式数据库**:介绍分布式数据库的概念、分布式数据的一致性模型,以及分布式数据库...

    stuDB数据库~~~源代码

    stuDB数据库~~~源代码 这是一个数据库 我研究了很久

    ACCP6.0 S1 C#语言 和 数据库技术基础 (1~17章)阶段测试及答案及作业

    这个是北大青鸟 Accp6.0_S1。C#语言 和 数据库技术基础 是初学JAVA者所用,有所有答案和提供给学生的材料,以及每个章节的题目、答案和PPT。非常好的东东,便于各位仁兄参考。 (第1~17章)

    数据库课件(萨师煊)ppt

    数据库学习的好帮手 数据库ppt 数据库~~~

    数据库介绍(3)1~3

    【数据库介绍(3)1~3】这一系列的内容主要涵盖了数据库的基本概念,以及在实际操作中的几个关键点,包括创建数据库连接对象、执行特定查询以及使用日期函数。下面将对这些知识点进行详细的阐述。 首先,数据库是存储...

    软考历年真题—数据库系统工程师2004~2010全

    这是一份珍贵的学习资料,对于备考数据库系统工程师的考生来说,具有极高的参考价值。 在数据库系统工程师的考试中,考生需要掌握以下几个核心知识点: 1. **数据库理论基础**:包括关系数据模型、ER模型、数据库...

    国开MySQL数据库应用形考任务1~4.doc

    MySQL 数据库应用形考任务 1~4 的知识点摘要 实验 1:数据库创建和管理 * 创建数据库和表的方法 * MySQL 支持的数据类型 * 数据完整性在 MySQL 下的表现形式 * CREATE TABLE 语句的操作方法 * SHOW TABLES 语句的...

    数据库介绍13~15

    在IT行业中,数据库扮演着至关重要的角色,尤其对于处理大量结构化数据的企业和应用来说,它是核心基础设施之一。 标题“数据库介绍13~15”暗示我们将深入探讨数据库操作的三个基本方面:插入(Insert)、更新...

    dbeaver数据库最好用的数据库

    dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver数据库最好用的数据库dbeaver...

    EDB数据库,MDB数据库,mysql数据库记账软件

    最近学数据库,为了对比各个数据库的性能就都写了一遍,分别用易语言自带EDB数据库,Access2003的MDB数据库和网络上免费的MYSQL数据库写了个人记账软件,总体对比来说,各有所长~!。1.MYsql是基于网络服务器的,...

    SQLYogUltimate 数据库可视化工具 海豚 破解版~~~

    SQLYogUltimate 数据库可视化工具 小海豚 破解版~~~ 破解版~~~ 破解版~~~

    易语言数据库字段求和

    在易语言中,你可以使用内置的数据库接口,如“数据库操作”组件或者“数据库引擎”组件来执行SQL语句。以下是一个基本的示例: 1. 首先,你需要连接到数据库。这可以通过设置数据库连接字符串和使用“打开数据库”...

    story数据库数据库

    文学家可以使用故事数据库数据库来存储和管理故事,教育工作者可以使用故事数据库数据库来设计教学计划,娱乐行业可以使用故事数据库数据库来开发游戏和影视作品。 知识点四:故事数据库数据库的特点 故事数据库...

Global site tag (gtag.js) - Google Analytics