T-SQL查询基础_MySQL
使用select语句进行查询
1.查询所有的数据行和列
select * from student
2.查询部分行和列
select scode,sname,saddress
from * student
where saddress='北京'
3.在查询中使用列的别名
select scode as 学生编号,sname as 姓名 ,saddress as 地址
from student
where saddress'北京'
4.查询空值
select sname from student
where semail is null
5.在查询中使用常量
select 姓名=sname ,地址=saddress,'汉族' as 民族
from student
6.查询返回限制的函数
select top 5 sname, saddress
from student
where Ssex=0
查询排序
如何使用order by
如果要按照一定顺序排列查询语句选中的行,则需要使用order by 字句,并且排序可以是升序(asc)可以是降序(desc),
eg: 将学生成绩按照升序排列
select studentID as 学生编号, CourseID as 课程ID,Score as 成绩
from Score
where Score >60
order by Score,CourseID
在查询中使用函数
1.字符串函数
函数名称:
1.CharIndex('str1','str2',index)//位置从开始
--第一个参数:要查询的字符串
--第二个参数:在哪个字符串中搜索
--第三个参数:从str2的第几个字母开始搜索
--注意点:如果在str2中没有找到str1,那么返回
eg:
SELECT CHARINDEX('JBNS','My Jbns Course')
2.len():获取小括号中字符串的长度,空格也算一个字符长度
eg:
SELECT LEN('SQL Server课程')
3.upper():将括号中出现的英文全部转换成大写
eg:
select upper('i can speak english.你能吗?')
select lower('I HAVE A DREAM')
4.LTrim():清除括号中内容左边的空格(left:right)
eg:
select rtrim(' 生活不是林黛玉, ')
5.既想移除左边空格,也想移除右边空格
eg:
select rtrim(ltrim(' 生活不是林黛玉, '))
select ltrim(rtrim(' 你还好吧! '))
6.思路灵活
eg:
select len(rtrim('今年奇怪了,北京没下雪,去去去 '))
7.substring('字符串',截取的位置,截取的长度)
eg:
select substring('我是中国人,我爱自己伟大的祖国,真的',6,1)
8.right():从字符串(左)右边返回指定类型的字符
eg:
select left('大家今天好像都没有交日记本,我去',3)
select right('大家今天好像都没有交日记本,我去',2)
9.replace('str1','要替换的字符','目标字符'):
eg:
select replace('张海迪,残疾人,虽然手不残疾,但是X残疾','残 疾','好')
10.stuff('字符串',删除的起始位置,删除的长度,'插入的字符串')
eg:
select stuff('我爱你中国,我爱你故乡',4,2,'北京')
2.日期函数
1.getdate():获取当前日期和时间
eg:
select getdate()
2.dateadd(按年/月/日添加,增量,时间)
eg:
select dateadd(yy,100,'2014-8-6')
select dateadd(year,-20,getdate())
3.datediff(按年/月/日求差,小时间,大时间)
eg:
select datediff(year,'1998-01-01',getdate())
4.datename:获取某个日期是星期几
eg:
select datename(dw,'2014-08-06')
5.datepart(mm,日期):获取指定日期对应的年/月/日部分
eg:
select datepart(yy,getdate())
通过该方式也可以获取当天是周几
eg:
select datepart(dw,getdate())
3.数学函数
1.rand():产生一个到之间的随机数
eg:
select right(rand(),4)
2..abs:取绝对值
eg:
select abs(-10)
select abs(10)非负数
3.ceiling:天花板,你要看天花板,抬头,向上取整
eg:
select ceiling(1.999991)
4.floor:向下取整
eg:
select floor(1.999999)
select ceiling(1.000000000000001)
select floor(2.999999999999999)
5.power(5,2)求幂值
eg:
select power(4,4)
select 1*2/3+5-56+100-5/100
select power(2,3)
6.round:将一个数字四舍五入到指定精度
eg:
select round(42.564,1)
7.sign:如果括号中写的是一个正数,返回,如果是负数,返回-1
eg:
--如果是返回
select sign(20)
select sign(0)
8.sqrt()开平方
eg:
select sqrt(9)
4.常用的系统函数
convert:(用来转换数据类型)
eg:
select convert (varchar(5),12345)
返回:字符串'12345'

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP는 웹 개발의 모든 작업을 처리할 수 있는 널리 사용되는 오픈 소스 서버 측 스크립팅 언어입니다. PHP는 웹 개발에 널리 사용되며, 특히 동적 데이터 처리에 뛰어난 성능을 발휘하여 많은 개발자들에게 사랑받고 사용되고 있습니다. 이 기사에서는 초보자가 시작부터 능숙해질 수 있도록 PHP의 기본 사항을 단계별로 설명합니다. 1. 기본 구문 PHP는 코드가 HTML, CSS 및 JavaScript와 유사한 해석 언어입니다. 모든 PHP 문은 세미콜론으로 끝납니다.

Go 언어는 Google이 개발한 정적으로 유형이 지정되고 컴파일되는 언어로, 간결하고 효율적인 기능으로 인해 개발자들의 광범위한 관심과 사랑을 받았습니다. Go 언어를 학습하는 과정에서 변수에 대한 기본 지식을 익히는 것은 중요한 단계입니다. 이 글에서는 Go 언어의 변수 정의, 할당, 유형 추론 등의 기본 지식을 구체적인 코드 예제를 통해 설명하여 독자가 이러한 지식 포인트를 더 잘 이해하고 숙달할 수 있도록 돕습니다. Go 언어에서는 var 키워드를 사용하여 var 변수 이름 변수 유형의 형식인 변수를 정의할 수 있습니다.

PHP 기본 소개: 에코 함수를 사용하여 텍스트 내용을 출력하는 방법 PHP 프로그래밍에서는 일부 텍스트 내용을 웹 페이지에 출력해야 하는 경우가 많습니다. 이 기사에서는 echo 함수를 사용하여 텍스트 콘텐츠를 출력하는 방법을 소개하고 일부 샘플 코드를 제공합니다. 시작하기 전에 먼저 PHP를 설치하고 실행 환경을 구성했는지 확인하세요. 아직 PHP가 설치되지 않은 경우, PHP 공식 홈페이지(https://www.php.net)에서 최신 안정 버전을 다운로드 받으실 수 있습니다.

C 언어 함수 백과사전: 기본부터 고급까지, 함수 사용 방법에 대한 자세한 설명, 구체적인 코드 예제가 필요합니다. 소개: C 언어는 널리 사용되는 프로그래밍 언어이며 강력한 기능과 유연성으로 인해 많은 개발자가 첫 번째로 선택합니다. C 언어에서 함수는 코드 조각을 독립적인 모듈로 결합하여 코드의 재사용성과 유지 관리성을 향상시키는 중요한 개념입니다. 이 글에서는 C 언어 함수의 사용법을 기초부터 소개하고 점차적으로 발전시켜 독자들이 함수 작성 기술을 익히는 데 도움을 줄 것입니다. 1. C에서 함수 정의 및 호출

IT업계에 취업하고 싶지만 프로그래밍을 배우고 싶다면 어떤 기술을 선택해야 할까요? 당연히 리눅스 운영과 유지보수겠죠? Linux는 광범위한 응용 프로그램과 좋은 고용 전망을 제공하여 시장에서 매우 인기 있는 기술이며 많은 사람들이 선호합니다. 그렇다면 질문은, 기본 지식 없이도 리눅스 운영과 유지 관리를 배울 수 있느냐는 것입니다. 서버 시장에서 리눅스 시스템은 안정성, 보안성, 무료 오픈 소스, 효율성, 편의성 등의 장점으로 인해 최대 80%의 시장 점유율을 차지하고 있습니다. . 이것으로부터 Linux 애플리케이션이 매우 널리 사용된다는 것을 알 수 있습니다. 지금이든 미래이든 Linux를 배우는 것은 매우 좋은 선택입니다. 처음부터 배울 수 있는지에 대해서는 당연히 내 대답은 다음과 같습니다. 올드보이 교육 리눅스 대면 수업은 기초 지식이 전혀 없는 사람들을 위해 특별히 고안되었습니다.

모든 C# 개발자에게 전화하세요! Microsoft와 비영리 단체인 freeCodeCamp는 새로운 글로벌 무료 Basic C# 인증 출시를 발표했습니다. 이 인증은 모든 수준의 개발자가 다양한 응용 프로그램을 만드는 데 사용되는 널리 사용되는 프로그래밍 언어인 C#의 기본 사항을 배울 수 있도록 고안되었으며 이를 LinkedIn 프로필에 표시할 수 있습니다. 이 인증에는 35시간의 Microsoft Learn 교육 과정과 freeCodeCamp에서 호스팅되는 80개의 질문으로 구성된 시험이 포함되어 있습니다. 이 과정에서는 변수, 데이터 유형, 제어 구조 및 객체 지향 프로그래밍과 같은 주제를 다룹니다. “우리의 Basic C# 인증은 바로 이러한 다재다능한 기능을 마스터할 수 있는 능력을 증명하는 것입니다.

PHP는 동적 웹사이트, 웹 애플리케이션 및 기타 인터넷 서비스를 개발하는 데 널리 사용되는 서버측 스크립팅 언어입니다. PHP 애플리케이션을 개발하는 과정에서 함수를 사용하면 코드를 단순화하고 코드 재사용성을 향상시키며 개발 비용을 줄이는 데 도움이 될 수 있습니다. 이 글에서는 PHP 함수의 기본 사용법과 고급 사용법을 소개합니다. 1. PHP 함수의 기본 사용법 1. 함수 정의 PHP에서는 function 키워드를 사용하여 함수를 정의합니다. 예: functiongreet($name){

PHP 연구 노트: 기본 구문 및 변수 정의 오늘날 인터넷 시대에 널리 사용되는 서버 스크립팅 언어인 PHP(Hypertext Preprocessor)는 점점 더 많은 개발자들에 의해 선호되고 있습니다. 이 글에서는 PHP의 기본 구문과 변수 정의를 소개하고, 초보자가 PHP를 더 잘 이해하고 익히는 데 도움이 되는 구체적인 코드 예제를 제공합니다. 1. PHP 기본 구문 PHP 코드 표시 PHP 코드에서는 "<?php"와 "?&를 자주 사용합니다.
