SQL语句教程知识点详解

一、SQL指令概览

SQL,即 Structured Query Language,是一种用于管理和处理关系型数据库的标准语言。本教程全面介绍SQL的基本指令及其应用场景,适用于初学者快速入门以及专业人士复习巩固。

二、基础SQL指令

  1. SELECT

    功能:用于从指定的表格中选取数据。

    语法:SELECT column_name(s) FROM table_name;

    示例:从Store_Information表格中选取所有store_name。

    sql

    SELECT store_name FROM Store_Information;

    输出结果:

    | store_name |

    |---|

    | LosAngeles |

    | SanDiego |

    | Boston |

  2. DISTINCT

    功能:用于去除查询结果中的重复行。

    语法:SELECT DISTINCT column_name(s) FROM table_name;

    示例:从Store_Information表格中选取不重复的store_name。

    sql

    SELECT DISTINCT store_name FROM Store_Information;

    输出结果:

    | store_name |

    |---|

    | LosAngeles |

    | SanDiego |

    | Boston |

  3. WHERE

    功能:用于指定查询条件。

    语法:SELECT column_name(s) FROM table_name WHERE condition;

    示例:从Store_Information表格中选取销售额超过1000美元的数据。

    sql

    SELECT * FROM Store_Information WHERE Sales > 1000;

    输出结果:

    | store_name | Sales | Date |

    |---|----------|

    | LosAngeles | 1500 | Jan-05-1999 |

  4. AND

    功能:用于连接多个条件。