zoukankan      html  css  js  c++  java
  • 网站的增 / 删 / 改 / 查 时常用的 sql 语句

    最近在学习数据库 php + mysql 的基本的 crud 的操作,记录碰到的坑供自己参考。crud中需要用到的sql语句还是比较多的,共包括以下几个内容:

    1. 查询所有数据
    2. 查询表中某个字段
    3. 查询并根据id升序排列
    4. 新增,在 url 中传参
    5. 新增,通过对象传参
    6. 删除
    7. 分页
    8. 修改

    表结构:

    查询并根据表id排序:

    //查询表 t_users 的数据并根据表 user_id 升序排列
    $sql = "SELECT * FROM `t_users` ORDER BY user_id";

    查询表中所有数据:

    //查询表 t_users 的数据
    $sql = "SELECT * FROM `t_users`";

    新增,在 url 中以参数的方式传参:

    /*获取从客户端传过来的数据*/
    $userName = $_GET['user_name'];
    $userAge = $_GET['user_age'];
    $userSex = $_GET['user_sex'];
    
    /*INSERT INTO 表名 (列名1,列名2,...)VALUES ('对应的数据1','对应的数据2',...)*/
    /* VALUES 的值全为字符串,因为表属性设置为字符串*/
    $sql = "INSERT INTO t_users (user_name,user_age,user_sex) VALUES ('$userName','$userAge','$userSex')";

    删除,根据表 id 删除,批量删除:

    /*获取客户端传回来的 id */
    $rowId = $_GET['rowId'];
    
    $sql = "delete from t_users where user_id='$rowId'";
  • 相关阅读:
    vim 命令替换重复命令
    Python环境安装
    MySQL 查看show profile
    XSS攻击与CSRF攻击与防御
    HTTPS的原理
    PHP curl的请求步骤
    【论文阅读】HRNet
    【学习笔记】gRPC-python
    【Linux学习笔记】Linux基础
    【Golang学习笔记】入门:结构体、方法与接口
  • 原文地址:https://www.cnblogs.com/baiyygynui/p/6847755.html
Copyright © 2011-2022 走看看