SQL语言要怎么学才能够自己编程
你好
偶和你一样大啦...sql不是一种编程语言,而是数据库...本人学起来有些困难呢...&...C++嘛,最重要的是英语基础和繁琐的构句法。总之呢...不要学得太过火,和我一样大,不要学太难的,学学ruby之类的就可以了。
SQL语言简单编程
create PROCEDURE p_getmonthdays (@ai_year int) as
declare @adt_date datetime
declare @i int
set @i=1
declare @t table (date_begin datetime,date_end datetime ,smonth int,days int)
while @i《13
begin
set @adt_date=convert(datetime,convert(varchar(4),@ai_year)+’-’+convert(varchar(2),@i)+’-1’)
insert @t (date_begin,date_end,smonth,days)
values (@adt_date,dateadd(mm,1,@adt_date),@i,datediff(dd,@adt_date,dateadd(mm,1,@adt_date)))
set @i=@i+1
end
select * from @t
select datepart(qq,date_begin),sum(days) from @t group by datepart(qq,date_begin)--exec p_getmonthdays 2012
SQL Server 的学习(编程语言)
你的概念不是很清楚,我给你说一说:
数据库是用来存放数据的,跟你说的JAVA、VC/C++、VB没有关系,因为JAVA、VC/C++、VB都是编程语言!记住一句话,只有当你用JAVA、VC/C++、VB等编程语言遍写的程序需要和数据库来连接的话,才需要用到数据库!
SQL Server不是编程语言,是数据库语言,这必须搞清楚!
举个很简单的例子:
用VB编一个“计算器“程序,就不需要用到数据库.
而如果用VB编一个“学生成绩管理系统“,就要用到数据库里学生的信息,就需要数据库,从数据库中取出学生姓名,成绩等数据来操作.
软件开发大多要求JAVA、VC/C++、VB,这是对的,他们都是编程语言
是不是代表数据库开发还是以VB为主啊? 这是错的,以后不要这么说,别人会笑你的,不过在百度“知道“上没关系,但应聘的时候一定不要说错!
最后总结一下:
编程语言有:
C
C++
C#
java
VB
VB.NET
...
数据库(语言)有:
SQL Server
ACCESS
ORACLE
DB2
Visual for pro
...
-sql语言编程学习