Date: prev next · Thread: first prev next last


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 (
digizinformatica@gmail.com) 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:users@es.libreoffice.orgAsunto:</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:
users+unsubscribe@es.libreoffice.org


¿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:
users+unsubscribe@es.libreoffice.org
¿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: users+unsubscribe@es.libreoffice.org
¿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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.