摘要:
1、先建立一个员工子女表B 1 create table B( 2 YG VARCHAR(20), --员工名 3 BB1 VARCHAR(20), --孩子1 4 BB2 VARCHAR(20), --孩子2 5 BB3 VARCHAR(20) --孩子3 6 ) 7 8 9 INSERT INT 阅读全文
摘要:
1、建表插数据查询(需要对case有一定了解) 1 create table A 2 ( 3 s varchar(20), 4 b varchar(20) 5 ) 6 7 insert into a values('赤井','SQL入门') 8 insert into a values('赤井',' 阅读全文
摘要:
1、NULL不是值 2、因为NULL不是值,所以不能对其使用谓词 3、对NULL使用谓词后的结果是unknown 4、unknown参与到逻辑运算时,SQL的运行会和预想的不一样 5、按步骤追踪SQL的执行过程能有效应对4中的情况 true、false、unknown三个真值之间的优先顺序 AND的 阅读全文
摘要:
1、商品表F,记好ID ID SG (名称) JG(价格) 1 苹果 55 2 梨子 65 3 橘子 75 4 苹果 55 5 苹果 55 通过自连接删除(名称价格)重复的行,只留一个 1 DELETE FROM F F1 2 WHERE ID < 3 ( 4 SELECT MAX(F2.ID) 5 阅读全文
摘要:
1、比较多列数据最大值 1 select 2 case 3 when 列名1>列名2 and 列名2>列名3 then 列名1 4 when 列名2>列名3 then 列名3 5 else 列名3 end 6 from 表名 2、自定义排序 1 select * from 表名 order by 2 阅读全文
摘要:
1 # 1、直接写在class中的属性叫类属性(可以通过类名直接调用)。 2 # 调用类属性:类名.类属性名 或 对象.属性名 3 4 class Person(): 5 # 写在class中的属性叫类属性 6 name = "lily" 7 def __init__(self, name, age): 8 # 写在init中,使用se... 阅读全文
摘要:
1 class Father(): 2 def __init__(self, name, house): 3 self.name = name 4 self.house = house 5 def work(self): 6 print("挣钱养家") 7 def eat(self): 8 p... 阅读全文
摘要:
'''super可以代指父类。可以使用super关键字调用init方法,语法格式:super(子类,self).__init__(参数1,参数2,…)效果等同于:父类名称.__init__(self,参数1,参数2,…)'''class Father(): def __init__(self, na 阅读全文
摘要:
1 ''' 2 实例对象不能直接访问私有属性,因为python解释器把私有属 3 性变成了_类名__属性名, 我们就可以通过_类名__属性名访问私有属性。 4 5 强烈建议:不要这么干!!! 6 ''' 7 8 class Person(): 9 def __init__(self, name): 10 self.name = name 11 ... 阅读全文
摘要:
1 # 多继承:一个子类有多个父类 2 3 ''' 4 如果在继承元组中列了一个以上的类,那么它就被称作"多继承" 。 5 语法格式: 6 class 类名(父类1, 父类2, 父类3...): 7 属性 8 方法 9 注意:需要注意圆括号中父类的顺序,若是父类中有相同的方法名, 10 而在子类使用时未指定,python从左至右搜索。即方法在子类中未找到时, 11... 阅读全文