mysql数据库,在查询列名里子查询一列由两列组合去重的个数如何实现?

问题描述

mysql数据库,在查询列名里子查询一列由两列组合去重的个数如何实现?

需求:数据库有:列1----列2----
127.0.0.1-----123-----
127.0.0.1-----123-----
127.0.0.1-----123-----
124.254.42.38----541---
去除重复后结果
127.0.0.1---123
124.254.42.38----541
然后如何获得个数。

自己想了一下写出来后有错
select
( select
DISTINCT 列1,列2
FROM
table
),count(*)
FROM
table

解决方案

 select count(distinct 列1,列2) from table
时间: 2024-08-30 19:15:40

mysql数据库,在查询列名里子查询一列由两列组合去重的个数如何实现?的相关文章

sql创建函数-mysql数据库创建sql函数,查询上级

问题描述 mysql数据库创建sql函数,查询上级 ****创建sql函数,递归查询出上级所有目录,parent_code字段为对应上级编号(org_level),org_level为本机的级别编号****

mysql数据库表里面有一个属性映射到另外两个表的主键,hibernate的配置文件如何写

问题描述 mysql数据库表里面有一个属性映射到另外两个表的主键,hibernate的配置文件如何写 就是说有一个反馈信息的表,里面有一个属性useridOrclubid 是映射到社团表主键clubid 和用户表主键userid 的.我应该怎么样配置hbm.xml文件 解决方案 http://stackoverflow.com/questions/4089539/hibernate-use-two-foreign-keys-for-different-coloumnshttp://stackov

怎么向mysql数据库中插入时间,且怎么求某两个时间段中的所有记录

问题描述 怎么向mysql数据库中插入时间,且怎么求某两个时间段中的所有记录 解决方案 解决方案二:SimpleDateFormat函数between字段and字段就行了解决方案三:把时间转成String型的给他赋值,取一段时间用sql="...timebetween'"+time1+"'and'"+time2+"'";注意拼接的字符串的单引号

mysql数据库自增id重新从1排序的两种方法

使用mysql时,通常表中会有一个自增的id字段,但当我们想将表中的数据清空重新添加数据时,希望id重新从1开始计数,用以下两种方法均可: 通常的设置自增字段的方法: 创建表格时添加: create table table1(id int auto_increment primary key,...) 创建表格后添加: alter table table1 add id int auto_increment primary key 自增字段,一定要设置为primary key. 例子 alter

mysql数据库优化之表的设计和慢查询定位

一.数据库优化包括的方面数据库优化是一种综合性的技术,并不是通过某一种方式让数据库效率提高很多,而是通过多方面的提高,从而使得数据库性能提高. 主要包括: 1.表的设计合理化(3范式) 2.给表添加合适的索引,如何使用索引 3.分表技术(水平分割.垂直分割) 4.定时清除数据垃圾,定时碎片整理 5.多用存储过程和触发器 6.对mysql配置进行优化 7.读写分离 8.mysql服务器硬件升级. 二.数据库的设计 步骤: 1.收集信息:与该系统有关人员进行交流,充分了解数据库需要完成的任务   2

MySQL数据库的安全配置

1.前言 MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统.它具有功能强.使用简便.管理方便.运行速度快.安全可靠性强等优点,用户可利用许多语言编写访问MySQL 数据库的程序,特别是与PHP更是黄金组合,运用十分广泛. 由于MySQL是多平台的数据库,它的默认配置要考虑各种情况下都能适用,所以在我们自己的使用环境下应该进行进一步的安全加固.作为一个MySQL的系统管理员,我们有责任维护MySQL数据库系统的数据安全性和完整性. MySQL

phpmyadmin-求大神~ MySQL数据库导入失败

问题描述 求大神~ MySQL数据库导入失败 错误 SQL 查询: -- phpMyAdmin SQL Dump -- version 4.0.10.7 -- http://www.phpmyadmin.net -- 涓绘------------------------------------- -- 琛ㄧdmin', 0, '', 0, 0, 'blank', 'Y-m-d', 0, 'line', 'a:2:{s:5:"style";s:4:"dash";s:5

Mysql数据库性能优化一_Mysql

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能.这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库. mysql的性能优化无法一蹴而就,必须一步一步慢慢来,从各个方面进行优化,最终性能就会有大的提升. Mysql数据库的优化技术 对mysql优化是

给linux用户的11个高级MySQL数据库面试问题和答案

给linux用户的11个高级MySQL数据库面试问题和答案 我们已经发表了两篇MySQL的文章,非常感谢Tecmint社区的大力支持.这是MySQL面试系列的第三篇文章,并且在面试专栏中排第16. 15个 MySQL 基础面试题,DBA 们准备好了吗? 给中级人员的10个MySQL面试问题 11个MySQL面试问题 因为有大家的支持,我们才能做到现在,感谢你们这一路上对我们的支持.在这篇文章中,我们将主要针对MySQL的实用技巧,讲讲面试中相关的问题. 1. 如何使用SELECT语句找到你正在运