Hvordan sammenkobler jeg i sqlite?

Hvordan sammenkobler jeg i sqlite?

SQLite brukes til å administrere dataene til en database, der nettstedets eller applikasjonens data er lagret i form av tabeller. I likhet med MySQL støtter SQLite også mange innebygde funksjoner som Max (), Min (), men mange funksjoner som støttes av MySQL, ikke støttet av SQLite.

SQLite er et databasestyringssystem, som er tilgjengelig gratis, og også arkitekturen er mye enklere sammenlignet med andre databasestyringssystemer. Hovedfunksjonen til SQLite, det er serverløs, som betyr at den bruker serveren til en maskin eller operativsystem som den drives på, i stedet for å bruke sin egen server.

Denne oppskrivningen fokuserer på hvordan man sammenkobler strenger i sqlite. Fungerer Concatenate -funksjonen i SQLite? La oss finne det ut.

Hva er sammenkobling i sqlite

Ordet sammenkobling betyr å bli med i forskjellige ting i en serie eller kjede, MySQL støtter en innebygd funksjon av concat () som brukes til å slå sammen strengene og danne en enkelt streng.

Dessverre støttes ikke denne innebygde funksjonen til Concat () av ​​SQLite, men vi kan sammenkoble de to strengene i SQLite ved å bruke concatenate-operatøren som er ”|| “. Den generelle syntaksen ved å bruke sammenkoblingsoperatørene i SQLite er:

Velg "String1" || "" || "String2";

Forklaringen på denne syntaksen er:

  • Bruk SELECT -leddet for å hente dataene
  • Bytt ut strengen1 med strengen, som du vil samvirke
  • Sett OR -operatørene || Å sammenkoble med neste ting
  • Sett plass hvis du vil legge til plass mellom de to strengene
  • Bytt ut streng2 med strengen, som du vil sammen med

Hvordan sammenkoble strenger i sqlite

Tenk på et eksempel for å forstå denne syntaksen med sammenkobling av to strenger, vi har to strenger, som "John" og "Paul", vi vil sammenkoble disse to i SQLite som:

Velg "John" || "" || "Paul";


Hvis vi kjører den samme uttalelsen som dette:

Velg "John" || "Paul";


Vi kan se at mellomrommet mellom navnene er fjernet.

Hvordan sammenkoble tabellens kolonner i sqlite

Vi kan sammenkoble kolonnene i tabellen ved å bruke operatørene ”|| “; For å forstå hvordan man skal sammen brukes i SQLite, vil vi opprette en tabell ansatte_navn, ha kolonnene til emp_is, emp_first_name og emp_last_name ved å bruke:

Lag tabell ansatte_navn (emp_id heltall, emp_first_name tekst, EMP_LAST_NAME Tekst);


Sett nå inn noen data i tabellen Ansatte_navn:

Sett inn ansatte_navnverdier (1, "John", "Paul"), (2, "Hannah", "Alexander");

For å vise tabellen bruker vi uttalelsen:

Velg * fra ansatte_navn;


Bruk: for å sammenkoble etternavnet sammen i tabellen ovenfor, bruk:

Velg emp_id, emp_first_name || "" || emp_last_name fra ansatte_navn;


Fra output ovenfor kan vi se at begge kolonnene, emp_first_name og emp_last_name er sammenkoblet med hverandre som har et mellomrom mellom seg.

Konklusjon

Concatenation er prosessen med å bli sammen med to eller mer enn to strenger sammen i en kjede eller serie, for denne MySQL støtter en innebygd funksjon, concat (), men den støttes ikke av SQLite. Det er mange innebygde funksjoner, som ikke støttes av SQLite, men det er alternativer som vi kan oppnå de samme resultatene. I denne artikkelen har vi diskutert hvordan vi kan bruke prosessen med sammenkobling ved å bruke sammenkoblingsoperatøren ”|| ”I sqlite.