在挠破头皮写了好多好多句sql之后,我对sql产生了极为浓厚的兴趣

     身为一个土的掉渣的码农,怎么能不会写sql ??

    这是我的前老大,一个左手语言,右手架构的大佬,在剥了面前两盘小龙虾,带着梁山好汉一样的满足的神情,抹了抹嘴,打着饱嗝告诉我的。

    当然,我那时候不以为然,我心想,所有的技术发展都是为了省事省时间,我放着简单实用的封装框架不用,干嘛贱气飕飕地出力不讨好,(我才不要写sql    0.0).

    但是,转折来得太快就像龙卷风。

    在某一个有温暖阳光和小风的上午,由于对数据表做了过多的join查询,而且全是封装的框架做的,根本没有办法对语句做拆分,更别提做优化了。

    大boss拍板比龙卷风更快,要求对复杂的业务单独写sql处理,以便优化sql,(框架使得太爽,不想写sql)

    但是几乎所有操作数据库都是由sql来完成的

    再重新捡起来吧。。。。。。(这是一个不愿意的表情)

    增删改查是最基本的语句

    增:

       INSERT INTO 表名称 VALUES (值1, 值2,....)  ;

      新增指定列:

        INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....);

        INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing');

    删:

        delete from table_name where id = 99;

    改:

        UPDATE   table_name   SET  name = "威震天"  WHERE  id = 99 ;

   查:

       SELECT  *  FROM  table_name ;  

       SELECT   DISTINCT    *    FROM   table_name;

你可能感兴趣的:(在挠破头皮写了好多好多句sql之后,我对sql产生了极为浓厚的兴趣)