1楼:迸质弛咽
mysql登录与退出
登录mysql:
“输入mysql -u帐号 -p密码 这是登陆mysql退出:mysql > exit;
以下是实例参考下:
登录mysql:“输入mysql -uroot -p -p3306 -h127.0.0.1”
表示超级用户名root,密码稍后输入,端口号3306(不输入p默认为3306),
主机地址127.0.0.1(若使用本机作为主机,h默认127.0.0.1)
mysql退出三种方法:
mysql > exit;
mysql > quit;
mysql > \q;
2楼:匿名用户
select (year(curdate()) - 年龄)
mysql根据年龄计算出生年份
3楼:匿名用户
select(year(curdate())-年龄)
在mysql表中只知道出生年份,要求查询18-22岁之间的人
4楼:匿名用户
只有年份只能粗略计算年龄了,请参见下列语句
select * from tblname where year(now())-birth between 18 and 22;
5楼:匿名用户
select * from
[表名抄]
where
[出生日期
袭字段名] between date_add(now(),interval -22 year) and date_add(now(),interval -19 year);
按照bai出生年月du日计算来取zhi 小dao22大19的人
mysql中根据输入的年龄查询符合该年龄出生日期的数据
6楼:匿名用户
string sql = "select * from teacher where to_char(sysdate,'yyyy')-to_char(birthday,'yyyy') = " +key+" \n";
如何用sql语句把出生日期计算年龄,比如是1984-2-16怎么算出年龄啊
7楼:匿名用户
计算年龄就是,计算当前时间与出生日期的年份差的过程,所以用到datediff 函数。
一、datediff 函数简介
1、函数功能:返回两个日期之间的间隔指定单位值。
2、语法:datediff ( date-part, date-expression-1, date-expression-2 )
date-part :指定要测量其间隔的日期部分,常用参数说明
date-expression-1 某一间隔的起始日期。
date-expression-2 某一间隔的结束日期。
函数返回值:从date-expression-2值中减去 date-expression-1,返回两个参数之间 date-parts 的值。
3、范例演示:
selectdatediff(hh,'4:00am','5:50am')下面的语句返回102:
selectdatediff(mm,'1987/05/02','1995/11/15')下面的语句返回0:
selectdatediff(dd,'00:00','23:59')下面的语句返回4:
selectdatediff(dd,'1999/07/1900:00','1999/07/2323:59')下面的语句返回0:
selectdatediff(mm,'1999/07/19','1999/07/23')下面的语句返回1:
selectdatediff(mm,'1999/07/19','1999/08/23')
二、通过出生日期计算年龄的实例
1、实例**:a_test
2、sql语句如下:
selectbh,rq,
casewhendatediff(yy,rq,getdate())=0
thencast(datediff(mm,rq,getdate())aschar(3))+'个月'
elsecast(datediff(yy,rq,getdate())aschar(3))+'岁'
endas'年龄'
froma_test;
语句解析:语句主体部分
casewhendatediff(yy,rq,getdate())=0
thencast(datediff(mm,rq,getdate())aschar(3))+'个月'
elsecast(datediff(yy,rq,getdate())aschar(3))+'岁'
endas'年龄'
datediff函数计算出生日期rq与系统当前时间getdate()的年份差值,如果差值大于0,就计算月份差,显示月份为年龄。
语句结果如图:
8楼:匿名用户
可以用日期函数datediff计算出生日期与当前日期相差的年数
如datediff(year,'1984-2-16',getdate())
9楼:
,if( substring(from_unixtime(unix_timestamp('$','yyyy-mm-dd'), 'yyyymmdd'),5) >= substring(a.zcsdat,5) ,
substring(from_unixtime(unix_timestamp('$','yyyy-mm-dd'), 'yyyymmdd'),1,4) - substring(a.zcsdat,1,4),
substring(from_unixtime(unix_timestamp('$','yyyy-mm-dd'), 'yyyymmdd'),1,4) - substring(a.zcsdat,1,4)-1
) as emp_age --年龄: 跑数月日 >= 出生月日 ,年份差 ,否则年份差-1
10楼:木头释然
语句为:select floor(datediff(current_date,'1984-2-16')/356)
查看大图" class="ikqb_img_alink">常用sql对数据库操作:
连接数据库命令:mysql -u root -p密码创建数据库:create database dbname;
查看所有的数据库:show databases;
删除数据库:drop database dbname;
切换数据库:use dbname;
mysql是一个关系型数据库管理系统,由瑞典mysql ab 公司开发,目前属于oracle旗下产品。mysql 是最流行的关系型数据库管理系统之一,在 web 应用方面,mysql是最好的 rdbms (relational database management system,关系数据库管理系统) 应用软件。
11楼:最后的小丁
select datediff(year, 出生日期, getdate())
12楼:匿名用户
select datediff(year,'1984-2-16',getdate())
13楼:龙少
select extract(year from sysdate)- extract(year from to_date('1984-2-16','yyyy-mm-dd')) year from dual;
这个符合你的要求吗?
在mysql中、怎样根据年份或者月份查询数据表中的数据?
14楼:sh一阵风
下面以比较流抄行的袭mysql图形化管理工具navicat为例,其他工具或者在命令行中以及编程语言中操作时的执行的sql语句是一样的。
1、假设在数据库中有一个名为testtest的**,**内容如下图所示,表中有三条记录是9月份的
2、打开一个查询窗口,输入查询语句select * fromtesttestwhere month(date)='9';,该语句表示查询testtest**中9月份的记录
3、点击“运行”执行该sql语句,在下方可以看到已经查询到了9月份的三条记录
4、如需按年查询可输入select * fromtesttest where year(date)='2017';,2017代表需要查询的年份。如下图所示只查询到了一条记录是2017年的
15楼:匿名用户
查询2011的数据:select * from 表 where year(date)='2011';
查找月份为12的数据:select * from 表 where month(date)='12';
查找天数为本年第二天的数据:select * from 表 where dayofyear(date)='2';
我解释一下版:
select * from 表 where 这是必
权须的year,month,dayofyear是mysql的函数,分别是取得年,月,和当前时间在本年是第几天的3个函数
date就是你保存时间的字段
等号后面的当然条件啦。
16楼:匿名用户
利用mysql的自带函数截取就行了,把你需要的年份截取出来查询
17楼:匿名用户
select * from table_name t where to_char(t.存时间字段,'yyyy')='2011'
在cmd中用什么命令进入mysql控制台?
18楼:竹非竹
首先在电脑里配好好环境变量,然后在cmd中输
入mysql相关命令**,即可在cmd中输入命令直接进入回mysql控制台。具体
答操作请参照以下步骤,演示电脑系统为windows7。
1、用鼠标右键右击“计算机”,选择属性,在出现的界面中点击“高级系统设置”。
2、在高级系统设置里面,选择“环境变量”,如下图所示。
3、在环境变量系统变量里面找到"path",点击编辑,如下图所示。
4、找到mysql的安装目录,复制其地址,将mysql的安装目录地址复制到path中,用英文分号分割path先前的内容,然后一直点击确定。
5、在cmd中输入“mysql -uroot -p123456”,root是mysql用户名,123456是密码,可以看到可以直接打开。
19楼:匿名用户
进入mysql安装目录的bin目录
然后执行命令
mysql -uuser -ppassword database比如用户名为root,密码为mysql,数据库为test命令如下专
mysql -uroot -pmysql test也可以直接执行mysql -uroot -pmysql进入属控制台后,使用use test;
份出生的是属于什么命啊,1965年出生的人五行是什么命
1楼 匿名用户 1965年是农历乙巳年,是生肖属蛇年。 生 1965 2025 五行属覆灯火命,出洞之蛇。 为人气象端正,且喜好春风,只是命带指背煞,为善不彰,救人无功,做功不得好,早年子妇刑克,晚得安宁,女人有发达,相夫益子之命。 1965年出生的人五行是什么命 2楼 心理学成员 7日 戌 19 ...
2019年农历12月30出生的人应该属什么生肖
1楼 洋苹果虫 其实很多人认为生肖是看农历是不对的,准确的看生肖应该是看二十四节气的立春,如果是立春之前就是前面一个生肖,如果是立春当天或者之后就是后面一个生肖。我现在用的人生日历这个就做的很好,我帮你查了一下,你应该是属虎的,因为立春已经过了。 2楼 匿名用户 属相为 牛 十二地支为 丑 合称丑牛...
2019年农历十月初八午时出生的女人。命中缺什么
1楼 好运来取名网 己酉年 十月 初八 午时 八 字 己酉 乙亥 丙申 甲午 五 行 土金 木水 火金 木火 纳 音 太驿土 山头火 山下火 沙中金分析结果 五行统计 2木,2火,1土,2金,1水。日主天干为火 同类为 火木 异类为 水金土。 同类得分 火2 06,木2 76,共计4 82分 异类得...