Buenos d?as tengo una tabla donde muestro los articulos seg?n sea la categoria.
SELECT
articulo, descripcion, precio, codfamilia
FROM
articulo
Si el cliente sea ha logado lo llevo a otra tabla:
SELECT
codcli, codfamilia, articulo,descuento, precio
FROM
tarifas
WHERE
(codcli = ‘[v_codcli]’) AND (codart = ‘{codart}’)
Luego le pongo las condiciones
Si el campo codfamilia es campo NULL y el articulo es igual al codart me hace un descuento sobre el precio.
if ({dataset[0][1]} = “NULL” and {dataset[0][2]} = “160000000013”){
$importedto = {dataset[0][4]}*{dataset[0][3]}/100; // Si el campo codfam est? NULL hace el preven- tpcdes
{precio} = {dataset[0][4]} - $importedto;
Hasta aqu? mas o menos me lo hace el problema que me surge es:
?Quiero hacer que si el codfamilia de la tabla articulo es igual al codfamilia de la tabla tarifas a todos los art?culos de la tabla articulo me haga un descuento, respetando aquellos que ha encontrado el articulo en la tabla tarifas?
idcliente codfamilia articulo descuento precio
1 NULL 160000000013 25.00 55.000 (este ser?a de la primera condicion)
1 16000 NULL 15.00 NULL (aqu? tendria que aplicar el 15% de descuento a toda la familia “16000” de la tabla de articulos excluyendo el articulo “160000000013”
Muchas gracias, espero haberme explicado.