Fügen string an mysql Ergebnis

Brauche ich mySql result mit einigen Präfixe und Suffixe. Das ist mein code:

SELECT bk_id, bk_rtype, villas_db.v_name AS villa_name
FROM booking_db
INNER JOIN villas_db ON booking_db.bk_vid = villas_db.v_id
WHERE '2012-11-02'
BETWEEN bk_date1
AND bk_date2
ORDER BY bk_id DESC
LIMIT 0 , 30

Dem Ergebnis:

bk_id   bk_rtype    villa_name
30          2           T2
29          3           V1

So, ich brauche das Ergebnis als:

bk_id   bk_rtype    villa_name     booking_no
30          2           T2         B2-00030
29          3           V1         B3-00029

Während B ist eine Buchung Präfix getrennt durch "-" und sprintf("%05d",bk_id);

Bitte vorschlagen.

InformationsquelleAutor Wilf | 2012-11-02
Schreibe einen Kommentar