Directorio de artículos
1. Recuperar todos los ID de la tabla Clientes
Tema :
Crear declaración de tabla :
DROP TABLE IF EXISTS `Customers`;
CREATE TABLE IF NOT EXISTS `Customers`(
cust_id VARCHAR(255) DEFAULT NULL
);
INSERT `Customers` VALUES ('A'),('B'),('C');
Respuesta de resolución de problemas :
select
distinct cust_id
from
Customers;
2. Recuperar y hacer una lista de productos pedidos
Pregunta : La tabla OrderItems contiene una columna no vacía prod_id que representa el id del artículo, que contiene todos los artículos pedidos (algunos se han pedido varias veces).
Crear declaración de tabla :
DROP TABLE IF EXISTS `OrderItems`;
CREATE TABLE IF NOT EXISTS `OrderItems`(
prod_id VARCHAR(255) NOT NULL COMMENT '商品id'
);
INSERT `OrderItems` VALUES ('a1'),('a2'),('a3'),('a4'),('a5'),('a6'),('a6')
Respuesta de resolución de problemas :
// 1. 去重
select distinct prod_id from OrderItems
// 2. 分组
select prod_id from OrderItems group by prod_id
3. Recuperar todas las columnas
Pregunta : Ahora hay una tabla Clientes (la tabla contiene columnas cust_id para el id del cliente, cust_name para el nombre del cliente)
Crear declaración de tabla :
DROP TABLE IF EXISTS `Customers`;
CREATE TABLE IF NOT EXISTS `Customers`(
cust_id VARCHAR(255) NOT NULL COMMENT '客户id',
cust_name VARCHAR(255) NOT NULL COMMENT '客户姓名'
);
INSERT `Customers` VALUES ('a1','andy'),('a2','ben'),('a3','tony'),('a4','tom'),('a5','an'),('a6','lee'),('a7','hex');
Respuesta de resolución de problemas :
# 匹配所有列
select * from Customers
# 指定列名
select cust_id, cust_name from Customers
4. ¿Cómo hacer que la redacción de preguntas sea más eficiente?
Recientemente, muchos amigos que han aprendido lo básico me han preguntado ¿cómo mejorar mi nivel de programación? Después de aprender los conceptos básicos, ¿qué preguntas se deben repasar? Obviamente he aprendido mucho, pero no sé cómo empezar con el proyecto. De hecho, esto significa que he practicado muy poco. Solo me enfoco en aprender, pero ignoro la resolución de problemas. Solo la práctica continua puede ¡Mejore y consolide el pensamiento y la capacidad de programación!
Dirección del enlace : Niuke.com | ! !