Coimpiutairean, Bathar-bog
Dè nì SQL CONCAT gnìomh?
Ag obair còmhla ri stòran-dàta a tha daonnan a 'faighinn co-cheangailte ri toraidhean a' cheist. Agus, ann an cuid de chùisean, tha seo a bu chòir fiosrachadh a bhith air a thoirt gu an sgrion ann an dòigh shònraichte no air a chur còmhla ri dàta eile. Gus fuasgladh fhaighinn air an duilgheadas seo tha SQL dreuchd - CONCAT.
Dè nì am CONCAT gnìomh?
Nuair a bhios a 'coileanadh cuid de obair le stòran-dàta, tha feum ann an co-bhuinn ri dàta a bharrachd lines no eadar iad fhèin. Gus fuasgladh fhaighinn air an duilgheadas seo tha SQL dreuchd - CONCAT. Nuair a chleachdas e dithis no barrachd lines thèid a chur còmhla. Anns an concatenation ceart obrachadh a thaisbeanadh mar ann an sreang, agus le àireamhach caochladairean.
Ann an cuid de stòran-dàta, SQL CONCAT Tha iomadh seòrsa. Mar eisimpleir, ann MySQL tha a ionnan - CONCAT_WS. An diofar eadar na dreuchdan neo-chudromach: ann an cùis a 'chiad, nuair còmhla ri argamaid aig a bheil luach a th' Null, mar thoradh air an concatenation e null, agus a 'cleachdadh an dàrna embodiment còmhla am neoni operand tha dìreach a' leum.
gnìomh sheantansan
Nuair a bhios a 'cleachdadh na CONCAT gnìomh, SQL-sheantansan Feumaidh an phrogramaiche bhith a' cleachdadh na h-argamaidean anns an òrdugh anns a bheil am operands tha gu bhith còmhla. Sam sreang concatenation obraichean sheantansan gu math sìmplidh: dèidh an CONCAT prėomh ann an camagan, air an sgaradh le cromagan a 'sealltainn a h-uile riatanach argamaidean no sreathan ann an òrdugh, agus an dèidh an ceann-parenthesis, ma dh'fheumar, a' sealltainn an AS fhaclan agus ainm an caochlaideach anns a bheil an toradh a thèid a chlàradh. CONCAT teamplaid gnìomh mar a leanas:
CONCAT (string1, string2 [, line 3, ...]) [MAR var_name].
Bu chòir a thoirt fa-near gum mar na h-argamaidean na dreuchd a dh'fhaodas a bhith air a chleachdadh mar operand agus sreath de luachan àireamhach, agus obair a 'tilleadh thoradh. Mar eisimpleir, SQL CONCAT obrachadh fhèin. Mar so, tha an t-obrachadh prionnsabal 'neadachadh taic.
Ciamar a dhèanamh gun a bhith a 'cleachdadh CONCAT?
Ann an suidheachadh far a bheil feum air a dhèanamh gun a bhith a 'cleachdadh obair-lannsa, no an phrogramaiche, tha unknown CONCAT ghnìomh, a' tabhann aon SQL tuilleadh coltach ri sreang concatenation. Gus seo a dhèanamh, a 'cleachdadh a' "+" ghnìomhaiche, ach an dòigh seo tha grunn fheartan a dh'fheumas a bhith a 'beachdachadh nuair a tha ag obair còmhla ris.
Nuair a chleachdas "+" ma tha an operands àireamhach luachan, thoradh air an t-obrachadh a bhios àbhaisteach bharrachd air àireamhan, agus a 'cur ris an loidhne-àireamhan soilleir gun atharrachadh prògram till mearachd ma tha sin riatanach. Mar sin, nuair a bha an ath cheist thoradh air an luach a th "6":
Thaghadh 1 + 2 + 3.
An dà chuid a chaochladh dhòighean-ionann agus a 'tilleadh an aon thoradh.
Similar articles
Trending Now