Buenos días compañeros tengo una tabla en la que registro unas ventas el problema es que tengo una nueva division (PUNTO DE VENTA) dentro de la misma empresa y necesitan crear un codigo para cada venta segun de donde se opere ejemplo
Kiosko tendrá el correlativo KO y sala de ventas el correlativo SV encontes cuando haya una venta en kiosko me devuelva lo siguiente:
KO1=venta de kiosko no. 1
KO2=venta de kiosko no. 2
y asi sucesivamente
pero si lo hacen desde sala de ventas lo haga asi
SV1=venta de sala de ventas no. 1
SV2=venta de sala de ventas no. 2
entonces en la tabla de ventas me quedaria algo asi
Código MySQL:
Ver originalTABLA VENTAS
ID | IDPV | CORRELATIVO | IDCLIENTE | IDPROD | CANT | PRECIO | TOTAL | FECHA
1 | 1 | KO1 | 15 | 201 | 20 | 18.45 | 369.00 | 2014-09-29
2 | 2 | SV1 | 10 | 185 | 22 | 11.00 | 242.00 | 2014-09-29
3 | 1 | KO2 | 15 | 201 | 20 | 18.45 | 369 | 2014-09-29
4 | 2 | SV2 | 10 | 185 | 22 | 11.00 | 242.00 | 2014-09-29
5 | 2 | SV3 | 10 | 185 | 22 | 11.00 | 242.00 | 2014-09-29
TABLA PUNTO DE VENTA
IDPV | ALIAS | P_VENTA
1 | KO | KIOSKO
2 | SV | SALA_DE_VENTAS
No estoy pidiendo que me resuelvan el problema solamente que me orienten a como solucionarlo, ya que no se como hacer funciones en mysql (si es una funcion la que se necesita) ni procedimientos, solamente disparadores.
De antemano gracias.