SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
-- Database: use producto; select @@version; -- Tabla con material producto donde 1= Forro | 2= Material | 3= Telas: create table tipoprod( tipo_producto_id INT PRIMARY KEY auto_increment not null, tipo_producto_name VARCHAR(25) not null ); insert into tipoprod(tipo_producto_name) values (2); select * from tipoprod; delete from tipoprod where tipo_producto_id = ; -- Separador: create table lineaprod( linea_producto_id int primary key auto_increment not null, linea_producto_name varchar(30) not null ); insert into lineaprod(linea_producto_name) values ("Hombre"); select * from lineaprod; -- Separador: create table clasificacionprod( clasificacion_producto_id int primary key auto_increment not null, clasificacion_producto_name varchar(20) not null ); insert into clasificacionprod(clasificacion_producto_name) values ("Forro"); select * from clasificacionprod; -- Separador: -- Esta se puede reutilizar, en el aplicativo muestra 2 pero en verdad son la misma: create table unidadmedidaprod( unidad_medida_producto_id int primary key auto_increment not null, unidad_medida_producto_name varchar(20) not null ); insert into unidadmedidaprod(unidad_medida_producto_name) values ("Kilo"); select * from unidadmedidaprod; -- Separador: create table areacomercialprod( area_comercial_id INT primary key auto_increment not null, area_comercial_name varchar(25) not null ); insert into areacomercialprod(area_comercial_name) values ("FFAA"); select * from areacomercialprod; -- Separador: create table tipotelaprod( tipo_tela_producto_id int primary key auto_increment not null, tipo_tela_producto_name varchar(30) not null ); insert into tipotelaprod(tipo_tela_producto_name) values ("Seda"); select * from tipotelaprod; -- Separador: create table temporadaprod( temporada_producto_id int primary key auto_increment not null, temporada_producto_name varchar(20) not null ); insert into temporadaprod(temporada_producto_name) values ("Pri 2024"); select * from temporadaprod; -- Separador: create table disenoprod( diseno_producto_id int primary key auto_increment, diseno_producto_name varchar(20) not null ); insert into disenoprod(diseno_producto_name) values ("Cuadrado 8x7"); select * from disenoprod; -- Separador: create table colorprod( color_producto_id INT primary key auto_increment, color_producto_name varchar(35) not null ); insert into colorprod(color_producto_name) values ("Azul"); select * from colorprod; -- Separador: create table clasificacionfitnetprod( clasificacion_fitnet_producto_id INT primary key auto_increment, clasificacion_fitnet_producto_name varchar(15) not null ); insert into clasificacionfitnetprod(clasificacion_fitnet_producto_name) values ("Placeholder 3"); select * from clasificacionfitnetprod; -- Separador: create table marcaprod( marca_producto_id INT primary key auto_increment, marca_producto_name varchar(35) not null ); insert into marcaprod(marca_producto_name) values ("Chinaxpress"); insert into marcaprod(marca_producto_id) values (); select * from marcaprod; -- Separador: create table eventoprod( evento_producto_id INT primary key auto_increment, evento_producto_name varchar(35) not null ); insert into eventoprod(evento_producto_name) values ("Tottus"); select * from eventoprod; -- Separador: create table tejidoprod( tejido_producto_id INT primary key auto_increment, tejido_producto_name varchar(35) not null ); insert into tejidoprod(tejido_producto_name) values ("No Tejido"); select * from tejidoprod; -- Separador: create table obsolescenciaprod( obsolescencia_producto_id INT primary key auto_increment, obsolescencia_producto_name varchar(35) not null ); insert into obsolescenciaprod(obsolescencia_producto_name) values ("Basica"); select * from obsolescenciaprod; -- Separador: create table tallertrabajoprod( taller_producto_id INT primary key auto_increment, taller_producto_name varchar(35) not null ); insert into tallertrabajoprod(taller_producto_name) values ("F6 Hombre externo"); select * from tallertrabajoprod; -- Separador: create table dimensionprod( dimension_producto_id INT primary key auto_increment, dimension_producto_name int not null ); insert into dimensionprod(dimension_producto_name) values (10); select * from dimensionprod; -- Separador: create table articulo( tipo_producto_id INT not null, foreign key (tipo_producto_id) references tipoprod(tipo_producto_id), articulo_id INT not null, articulo_id_sec INT Not null, descripcion_articulo Varchar(35) not null, linea_producto_id int, foreign key (linea_producto_id) references lineaprod(linea_producto_id), clasificacion_producto_id INT not null, foreign key (clasificacion_producto_id) references clasificacionprod(clasificacion_producto_id), unidad_medida_producto_id int, foreign key (unidad_medida_producto_id) references unidadmedidaprod(unidad_medida_producto_id), densidad_producto int not null, ancho_producto int not null, composicion_producto varchar(40) not null, taller_producto_id int, foreign key (taller_producto_id) references tallertrabajoprod(taller_producto_id), taller_producto_id_2 int, foreign key (taller_producto_id_2) references tallertrabajoprod(taller_producto_id), area_comercial_id INT not null, foreign key (area_comercial_id) references areacomercialprod(area_comercial_id), tipo_tela_producto_id int, foreign key (tipo_tela_producto_id) references tipotelaprod(tipo_tela_producto_id), temporada_producto_id INT, foreign key (temporada_producto_id) references temporadaprod(temporada_producto_id), diseno_producto_id INT not null, foreign key (diseno_producto_id) references disenoprod(diseno_producto_id), color_producto_id INT not null, foreign key (color_producto_id) references colorprod(color_producto_id), clasificacion_fitnet_producto_id INT not null, foreign key (clasificacion_fitnet_producto_id) references clasificacionfitnetprod(clasificacion_fitnet_producto_id), marca_producto_id int not null, foreign key (marca_producto_id) references marcaprod(marca_producto_id), evento_producto_id int not null, foreign key (evento_producto_id) references eventoprod(evento_producto_id), tejido_producto_id int not null, foreign key (tejido_producto_id) references tejidoprod(tejido_producto_id), obsolescencia_producto_id int not null, foreign key (obsolescencia_producto_id) references obsolescenciaprod(obsolescencia_producto_id), dimension_producto_id int not null, dimension_producto_id int not null, foreign key (dimension_producto_id) references dimensionprod(dimension_producto_id) ); alter table articulo ADD column id_proveedor int not null auto_increment, ADD foreign key (id_proveedor) references proveedor(id_proveedor); select * from articulo; -- Tabla con proveedores create table proveedor( id_proveedor int primary key auto_increment not null, rut_proveedor varchar(11) not null, nombre_proveedor varchar(55) not null, pais_proveedor varchar(15) not null, articulo_proveedor varchar(15) not null, minimo_compra_proveedor int not null, dias_plazo_entrega_proveedor int not null ); select * from proveedor; drop table proveedor; DELETE FROM proveedor; insert into proveedor(rut_proveedor, nombre_proveedor, pais_proveedor, articulo_proveedor, minimo_compra_proveedor, dias_plazo_entrega_proveedor) values("Yo", "Rumania", "Kazajistan", "Pala", 2100, 99);

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear