• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af peque | 05.04.2017 09:14

Korrekt MySQL statement

Hjælp generelt
Hej Forum.
Jeg roder lidt med noget database og har et lille problem hjeg gerne ville have lidt hjælp til at få gjort korrekt.

Jeg har 2 databaser med en tabel i hver database ( Grunden til 2DB er at det er data der replikeres til anden SQL server)

Database 1;
oprettet således at kolonnenavnene er et tagnavn der indsættes værdier i

Database2
oprettet 1 tabel med 3 kolonner.
"tagnavn" - "rigtige navn" - "aktiv"

Jeg vil gerne have følgende ud:
Select * from db1.tbl, db2.tbl where db1.kolonnenavn=db2.indhold_af_kolonne1 AND db2.active='X*;

Jeg formoder jeg skal lave noget innerJoin eller andet - nu har jeg bare prøvet rigtig længe og får en fejl hele tiden.

Det er meningen i dette at at den værdi der er logget i DB1.kolonnenavn skal vises med rigtig beskrivelse(db2.kolonne2) hvis db2.kolonne3 er = 'X'
Sagt ligeud - Kan man joine kolonnenavn med en celleværdi ?

håber det giver lidt mening :-)
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer4

# 1

8 år 6 måneder siden

Permalink

Indsendt af frogmaster den 5. april 2017 kl. 14:18

Permalink

Vil du replikere db fra den

Vil du replikere db fra den ene mysql server til en anden?

https://dev.mysql.com/doc/refman/5.7/en/replication.html
https://www.google.dk/search?q=mysql+replication+database&oq=mysql+repl…
  • Log ind eller opret dig for at tilføje kommentarer

# 2

8 år 6 måneder siden

Permalink

Indsendt af dakkonblackblade den 5. april 2017 kl. 16:57

Permalink

"active" og "aktiv" er i

"active" og "aktiv" er i hvert fald 2 forskellige navne. Måske derfor du får fejl...
  • Log ind eller opret dig for at tilføje kommentarer

# 3

8 år 6 måneder siden

Permalink

Indsendt af peque den 7. april 2017 kl. 07:45

Permalink

Hej Begge 2.
@ #1:
Nej den

Hej Begge 2.
@ #1:
Nej den replikerer allerede i forvejen til en Slave Database.
Hvad jeg gerne vil er at hive nogle data ud fra denne DB.
Men jeg skal samligne joine kolonnenavn med en Celleværdi.
TBL A
Det er fordi en tabel har indhold af ca 160 TAGs - med hver sin celleværdi - men mange linjer i.
TBL B : indeholder det rigtige navn som Tagarket reflekterer til og om denne visning er aktiv.

Så det er at sammenligne Tabel A kolonnenavn - Med Værdien af Cellen i Tabel B

@#2:
Det aktiv - var kun en beskrivelse til jer

Men det konkrete er at sammenligne Tabel A kolonne navn med indholdet af Tabeæl B celleværdi
  • Log ind eller opret dig for at tilføje kommentarer

# 4

8 år 6 måneder siden

Permalink

Indsendt af marlar den 7. april 2017 kl. 12:11

Permalink

Jeg formoder jeg skal

#0: Jeg formoder jeg skal lave noget innerJoin eller andet - nu har jeg bare prøvet rigtig længe og får en fejl hele tiden.
Kan du ikke vise de faktiske SQL sætninger du har prøvet med i stedet for blot noget pseudokode?

Og gerne også hvilke fejl du får.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

FSF giver flere detaljer om sit nye Librephone projekt 0
Det eneste, der forhindrer dig i at skifte til Linux, er din tankegang 0
OpenZL. Et nyt open source-datakomprimeringsframework 0
Kan man et dansk foreningsdrevet socialt medie? 0
Cosmic i beta 0

Seneste aktivitet

Flere og flere bruger Brave browseren 1
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 1
Virksomheder og enheder der kører på Linux 10
How to upgrade to LMDE 7 1
Introduktion til BigLinux 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sådan konfigurerer du flatpaks' flathub til verified only 3
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15
Dansk distro til software udviklere 2
Linux Debian 5
Brother printer installation 2
Tid til forandring 11
Den er go 6

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !