01检索数据SQL60从Customers表中检索所有的ID编写SQL语句,从Customers表中检索所有的cust_idselect*fromCustomers;SQL61检索并列出已订购产品的清单【问题】编写SQL语句,检索并列出所有已订购商品(prod_id)的去重后的清单。selectDISTINCT(prod_id)fromOrderItems;SQL62检索所有列【问题】需要编写SQL语句,检索所有列。select*fromCustomers;02排序检索数据SQL63检索顾客名称并且排序【问题】从Customers中检索所有的顾客名称(cust_name),并按从Z到A的顺序
01检索数据SQL60从Customers表中检索所有的ID编写SQL语句,从Customers表中检索所有的cust_idselect*fromCustomers;SQL61检索并列出已订购产品的清单【问题】编写SQL语句,检索并列出所有已订购商品(prod_id)的去重后的清单。selectDISTINCT(prod_id)fromOrderItems;SQL62检索所有列【问题】需要编写SQL语句,检索所有列。select*fromCustomers;02排序检索数据SQL63检索顾客名称并且排序【问题】从Customers中检索所有的顾客名称(cust_name),并按从Z到A的顺序
目录前言一、浏览器工具1、在线工具2、插件扩展二、优化电脑使用工具1.notpad++2.plotplayer3.OfficeToolPlus——强大且实用的Office部署工具4.Mydockfinder——提供最接近macOS的UI三、文档笔记工具四、专业课程工具1、C/C++2、Java3、Python4、Linux5、MySQL五、神器:VsCode1、远程SSH连接登录2、Drawio画流程图3、语言学习4、文档笔记5、前端开发工具6、无限可能!总结前言作为计算机类学科的老学长,这里总结一下那些常用的宝藏软件!即便是非计算机系的有的部分也非常有用!能够帮助你省去很多不必要的麻烦从而提
目录前言一、浏览器工具1、在线工具2、插件扩展二、优化电脑使用工具1.notpad++2.plotplayer3.OfficeToolPlus——强大且实用的Office部署工具4.Mydockfinder——提供最接近macOS的UI三、文档笔记工具四、专业课程工具1、C/C++2、Java3、Python4、Linux5、MySQL五、神器:VsCode1、远程SSH连接登录2、Drawio画流程图3、语言学习4、文档笔记5、前端开发工具6、无限可能!总结前言作为计算机类学科的老学长,这里总结一下那些常用的宝藏软件!即便是非计算机系的有的部分也非常有用!能够帮助你省去很多不必要的麻烦从而提
排序检索数据排序数据不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。子句(clause)SQL语句由子句构成,有些子句是必需的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。子句的例子有SELECT语句的FROM子句。为了明确地排序用SELECT语句检索出的数据,可使用ORDERBY子句:SELECTprod_nameFROMproductsORDERBYprod_name;通过非选择列进行排序:用非检索的列排序数据是完全合法的。按多个列排序为了按多个列排序,只要指定列名,列名之间用逗号分开即可:SELECTprod_id,prod_price,prod_nameFRO
检索数据SELECT语句SELECT语句用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。检索单个列利用SELECT语句从products表中检索一个名为prod_name的列:SELECTprod_nameFROMproducts;注意:未排序数据:如果没有明确排序查询结果(下一章介绍),则返回的数据的顺序没有特殊意义。结束SQL语句:多条SQL语句必须以分号(;)分隔。SQL语句和大小写:SQL语句不区分大小写,许多SQL开发人员喜欢对所有SQL关键字使用大写,而对所有列和表名使用小写,这样做使代码更易于阅读和调试。使用
排序检索数据排序数据不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。子句(clause)SQL语句由子句构成,有些子句是必需的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。子句的例子有SELECT语句的FROM子句。为了明确地排序用SELECT语句检索出的数据,可使用ORDERBY子句:SELECTprod_nameFROMproductsORDERBYprod_name;通过非选择列进行排序:用非检索的列排序数据是完全合法的。按多个列排序为了按多个列排序,只要指定列名,列名之间用逗号分开即可:SELECTprod_id,prod_price,prod_nameFRO
检索数据SELECT语句SELECT语句用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。检索单个列利用SELECT语句从products表中检索一个名为prod_name的列:SELECTprod_nameFROMproducts;注意:未排序数据:如果没有明确排序查询结果(下一章介绍),则返回的数据的顺序没有特殊意义。结束SQL语句:多条SQL语句必须以分号(;)分隔。SQL语句和大小写:SQL语句不区分大小写,许多SQL开发人员喜欢对所有SQL关键字使用大写,而对所有列和表名使用小写,这样做使代码更易于阅读和调试。使用
STL这部分推荐直接看《C++primer》的9到11章内容,有非常详细的接口列表,还有很多例子。附录里还有常用的泛型算法,适合经常看一下vector容器底层数据结构:动态开辟的数组,每次以原来空间大小的2倍进行扩容的vectorvec;deque双端队列和list链表初始的元素放在队列的中间,方便后续添加元素。外部有一个mapper保存队列,队满的时候会对mapper扩容,队列放在扩容后的mapper的sizeof(原来mapper)/2的位置。deque容器:list容器:vector、deque、list对比vecotr和deque之间的区别?deque底层内存是否是连续的?不是。deq
STL这部分推荐直接看《C++primer》的9到11章内容,有非常详细的接口列表,还有很多例子。附录里还有常用的泛型算法,适合经常看一下vector容器底层数据结构:动态开辟的数组,每次以原来空间大小的2倍进行扩容的vectorvec;deque双端队列和list链表初始的元素放在队列的中间,方便后续添加元素。外部有一个mapper保存队列,队满的时候会对mapper扩容,队列放在扩容后的mapper的sizeof(原来mapper)/2的位置。deque容器:list容器:vector、deque、list对比vecotr和deque之间的区别?deque底层内存是否是连续的?不是。deq