creo que entonces lo que quieres hacer es una consulta que te traiga el valor del producto para luego tomar ese valor e insertarlo en otra tabla una posible solución puede ser de esta manera: sql:
INSERT INTO* tabla2 *(*precio*, column_b) VALUES (*(Select precio from tabla1 where idproducto = @idproducto)*, "value_b"); Saludos y buen día El jue, 9 dic 2021 a la(s) 02:33, digi-Z informática ( [email protected]) escribió: > <!-- > /* Font Definitions */ > @font-face > {font-family:"Cambria Math"; > panose-1:2 4 5 3 5 4 6 3 2 4;} > @font-face > {font-family:Calibri; > panose-1:2 15 5 2 2 2 4 3 2 4;} > /* Style Definitions */ > p.MsoNormal, li.MsoNormal, div.MsoNormal > {margin:0cm; > font-size:11.0pt; > font-family:"Calibri",sans-serif;} > a:link, span.MsoHyperlink > {mso-style-priority:99; > color:blue; > text-decoration:underline;} > .MsoChpDefault > {mso-style-type:export-only;} > @page WordSection1 > {size:612.0pt 792.0pt; > margin:70.85pt 3.0cm 70.85pt 3.0cm;} > div.WordSection1 > {page:WordSection1;} > --> > Hola Narcis, > > > Disculpa por las imprecisiones, pensaba que al hablar de campos, tablas y > consultas se veía que era una base de datos. > > > Contesto a tus preguntas: > > > Creo que, para no exigir que cada un@ comprenda todo tu programa, lo > > > mejor es que vayas al detale concreto por el que quieres consultar. > Por ejemplo «¿Cómo hacer que A resulte B?» > > > Lo que no sé hacer es coger el valor de un campo numérico de la tabla 1 y > guardarlo en un campo numérico de la tabla 2 > > > Tengo que hacerlo, ya que el valor de la tabla 1 cambia en el tiempo y ese > valor que guardo en la tabla 2 ya no cambia. El valor de la tabla 2 es el > que quiero utilizar para hacer los cálculos y generar la factura, que esa > parte si que sé hacerla. > Supongo que el contexto es una base de datos ¿Sí o no? Sí > > > Supongo que se puede ejecutar SQL para obtener un dato, y supongo que > se</p> > puede ejecutar SQL para agregar o modificar el valor en otra parte. Sí > > > la base de datos es de libreoffice 7.0.6.2 (x64) y el sistema operativo > Windows 10 21H1 64 bits. > > > Te quedo agradecido de antemano por tu interés. > Saludos > > > De:Narcis GarciaEnviado:miércoles, 8 de diciembre de 2021 > 10:15Para:[email protected]:</b>Re: [es-users] Guardar valor > de un campo de una tabla en un campo de otra tabla > > > > > Creo que, para no exigir que cada un@ comprenda todo tu programa, lo</p> > mejor es que vayas al detale concreto por el que quieres consultar. > > > Por ejemplo «¿Cómo hacer que A resulte B?» > > > > > <p class=MsoNormal>Supongo que el contexto es una base de datos ¿Sí o no? > > > Supongo que se puede ejecutar SQL para obtener un dato, y supongo que se > > > puede ejecutar SQL para agregar o modificar el valor en otra parte. > > > <o:p> > > > > > Narcis Garcia > > > > > __________ > > > I'm using this dedicated address because personal addresses aren't > > > masked enough at this mail public archive. Public archive administrator > > > should fix this against automated addresses collectors. > > > El 7/12/21 a les 20:06, digi-Z informática ha escrit: > > > !-- > > > /* Font Definitions */ > > > @font-face > > > {font-family:Cambria Math; > > > panose-1:2 4 5 3 5 4 6 3 2 4;} > > > @font-face > > > {font-family:Calibri; > > > panose-1:2 15 5 2 2 2 4 3 2 4;} > > > /* Style Definitions */ > > > p.MsoNormal, li.MsoNormal, div.MsoNormal > > > {margin:0cm; > > > font-size:11.0pt; > > > font-family:Calibri,sans-serif;} > > > .MsoChpDefault > > > {mso-style-type:export-only;} > @page WordSection1 > > > {size:612.0pt 792.0pt; > > > margin:70.85pt 3.0cm 70.85pt 3.0cm;} > div.WordSection1 > > > {page:WordSection1;} > > > -- > > > t; Hola, he buscado una respuesta a mi duda y no la he encontrado, por lo > que animo a escribiros. > > > > > Disculpas por anticipado si lo que planteo ya está resuelto. > > > > > Quiero coger en el momento de la venta de una tablaproductosen la que > tengo los productos con sus datos, elpreciode la tablaproductosy que lo > guarde en el campopreciode la tablaVentaDiaria sin tener que teclearlo, en > la venta sólo quiero teclear el código de barras y la cantidad, el resto se > hace con consultas. Lo tengo todo hecho salvo el coger el valor del > campopreciode la tabla;productosy guardarlo en el campopreciode la > tablaot;VentaDiaria. > > > > > > > Así la tabla=VentaDiariame guardará el valor del campopreciouot; en el > momento de la venta y cuando elpreciocambie en la tablaproductosno se me > cambia enVentaDiaria. De tal forma que elpreciode un artículo hace un mes, > no es el mismo que a día de hoy, y eso queda claramente reflejado en la > tablaVentaDiaria, que guarda los precios en el momento de la venta, > mientras que el precio de la tablaproductosestá actualizado a día de hoy. > > > > > Me sirve una solución con macros, con consulta, botón, o lo que sea más > sencillo para vosotros. > > > > > Gracias por anticipado. > > > > > ; > > > Saludos > > > > > > > -- > > > Para instrucciones sobre darse de baja envíe un mensaje a: > [email protected] > > > ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ > > > Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es > > > Archivo de la lista: https://listarchives.libreoffice.org/es/users/ > > > Privacy Policy: https://www.documentfoundation.org/privacy > > > > > > -- > Para instrucciones sobre darse de baja envíe un mensaje a: > [email protected] > ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ > Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es > Archivo de la lista: https://listarchives.libreoffice.org/es/users/ > Privacy Policy: https://www.documentfoundation.org/privacy > -- Para instrucciones sobre darse de baja envíe un mensaje a: [email protected] ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: https://listarchives.libreoffice.org/es/users/ Privacy Policy: https://www.documentfoundation.org/privacy

