Red de conocimiento informático - Problemas con los teléfonos móviles - sql cómo reemplazar una columna de valor en una tabla con una columna de valor en otra tabla

sql cómo reemplazar una columna de valor en una tabla con una columna de valor en otra tabla

actualizar un

set var=b.var

de

(

select rowid=row_number( ) sobre (ordenar por var),*

desde t1

donde nombre= 'Tommy'

) una

unión interna

(

seleccione ID de fila=número_fila() sobre (ordenar por var),*

desde t2

) b

en a.rowid=b.rowid

Lenguaje de consulta estructurado

Lenguaje de consulta estructurado (abreviatura: SQL) es un lenguaje de programación y consulta de bases de datos de propósito especial utilizado. para acceder a datos y consultar, actualizar y administrar sistemas de bases de datos relacionales; también es la extensión para archivos de script de bases de datos.

El lenguaje de consulta estructurado es un lenguaje de programación no procedimental de alto nivel que permite a los usuarios trabajar con estructuras de datos avanzadas. No requiere que los usuarios especifiquen el método de almacenamiento de datos, ni requiere que los usuarios comprendan el método de almacenamiento de datos específico. Por lo tanto, diferentes sistemas de bases de datos con estructuras subyacentes completamente diferentes pueden usar el mismo lenguaje de consulta estructurado como interfaz para la entrada de datos. gestión. Las declaraciones del lenguaje de consulta estructurado se pueden anidar, lo que lo hace extremadamente flexible y potente.

En octubre de 1986, el Instituto Nacional Estadounidense de Estándares estandarizó SQL como lenguaje estándar para sistemas de gestión de bases de datos relacionales (ANSI . El lenguaje de consulta estructurado tiene cinco tipos de datos: carácter, texto, número, lógico y fecha.

Lenguaje de consulta estructurado SQL (LENGUAJE DE CONSULTA ESTRUCTURADO) es el lenguaje operativo más importante en las bases de datos relacionales. Su influencia ha superado el campo de las bases de datos y ha atraído la atención y la adopción en otros campos, como la recuperación de datos en el campo. de inteligencia artificial, herramientas de desarrollo de software de cuarta generación integradas en lenguaje SQL, etc.