Sisällysluettelo:

Kuinka ketjutat SQL Serverissä?
Kuinka ketjutat SQL Serverissä?

Video: Kuinka ketjutat SQL Serverissä?

Video: Kuinka ketjutat SQL Serverissä?
Video: Свяжите крючком тапочки CUTIE BOOTIE для своих малышей! 2024, Huhtikuu
Anonim

SQL Server Concat +

  1. Lisää 2 merkkijonoa yhteen: SELECT 'W3Schools' + '.com';
  2. Lisää 3 merkkijonoa yhteen: SELECT ' SQL ' + ' on' + ' hauskaa!';
  3. Lisää merkkijonoja yhteen (erottele jokainen merkkijono välilyönnillä): SELECT ' SQL ' + ' ' + 'on' + ' ' + 'hauskaa!';

Tämän jälkeen voidaan myös kysyä, voitko ketjuttaa SQL:ssä?

SQL antaa meille mahdollisuuden ketjuttaa merkkijonoja, mutta syntaksi vaihtelee tietokantajärjestelmän mukaan sinä käyttävät. Yhdistäminen voi voidaan käyttää yhdistämään merkkijonoja eri lähteistä, mukaan lukien sarakearvot, kirjaimelliset merkkijonot, käyttäjän määrittämien funktioiden tulos tai skalaarialikyselyt jne.

Vastaavasti kuinka valitsen ketjutettavia sarakkeita SQL:ssä? Poista * omasta kysely ja käytä yksilöllisesti sarakkeessa nimet, kuten näin: VALITSE SOME_OTHER_COLUMN, CONCAT (ETUNIMI, ', ', SUKUNIMI) ETUNIMI `asiakkaalta'; * * tarkoittaa, että haluat tuloksiisi kaikki sarakkeita pöydästä. Sinun tapauksessasi * sisältää myös FIRSTNAME.

Tämän jälkeen kysymys kuuluu, kuinka funktio ketjutetaan?

Tässä on yksityiskohtaiset vaiheet:

  1. Valitse solu, johon haluat syöttää kaavan.
  2. Kirjoita =CONCATENATE(kyseiseen soluun tai kaavapalkkiin.
  3. Pidä Ctrl-näppäintä painettuna ja napsauta jokaista solua, jonka haluat ketjuttaa.
  4. Vapauta Ctrl-painike, kirjoita sulkeva sulku kaavapalkkiin ja paina Enter.

Mitä tekee || tarkoittaa SQL:ssä?

|| edustaa merkkijonojen ketjutusta. Valitettavasti merkkijonojen yhdistäminen ei ole täysin siirrettävissä kaikissa sql murteet: ansi sql : || (infix-operaattori) mysql: concat (vararg-funktio). varoitus: || tarkoittaa ' looginen tai ' (Se on kuitenkin konfiguroitavissa; kiitos @hvd:lle tämän huomauttamisesta)

Suositeltava: