Sziasztok!
Lenne egy olyan megoldás, ami bash script által jól működik, leszedi a MySQL DB-ből a ussers/user-name listát egy TXT fájlba, és utána ezt egy másik mysql script beleteszi egy állandó mezőbe (user_lists.users).
Hogyan tudnám ezt egy MySQL lekérdezéssel megodani? Az gond, hogy vagy 10 éve foglalkoztam ilyen mélységben, adatbázisokkal.
- 383 megtekintés
Hozzászólások
az egyik táblából való lekérdezés eredményét akarod másik táblába feltölteni?
Ha megfelelően formázod a kimenetet, akkor szerintem egy pipe-on keresztül meg tudod oldani.
- A hozzászóláshoz be kell jelentkezni
Ez megoldhato egyetlen lekerdezessel adatbazison belul. Itt talalsz peldat ra: https://www.w3schools.com/sql/sql_insert_into_select.asp
- A hozzászóláshoz be kell jelentkezni
Jól értem, hogy egyetlen cellába szeretnéd szövegként beletenni a teljes felhasználó-listát, mondjuk az egyes felhasználóneveket soremelésekkel elválasztva?
INSERT INTO `user_lists` (`users`) VALUES ((SELECT GROUP_CONCAT(`user-name` SEPARATOR '\n') FROM `users`))
- A hozzászóláshoz be kell jelentkezni
Igy van. Hétfőn megnézem, de sztem ezt kerestem.
( •̀ᴗ•́)╭∩╮
"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"
Az élet ott kezdődik, amikor rájössz, hogy szart sem kell bizonyítanod senkinek
Ha meg akarod nevettetni Istent, készíts tervet!
- A hozzászóláshoz be kell jelentkezni
Engem az értelme az egésznek érdekelne. Ugyanis ez esetben a hozzáféréshez is sql kell. Akkor már mindegy, mi van a queeyben.
- A hozzászóláshoz be kell jelentkezni
+1, jó lenne tudni, mi a megoldandó probléma :)
- A hozzászóláshoz be kell jelentkezni
Lehet eddig nem volt probléma, de mivel lett megoldás, most már van probléma. :)
- A hozzászóláshoz be kell jelentkezni
Ispconfig adatbázisban létrehoztam egy everybody forward-ot, annak kellene a destination mezőjét frissíteni per fél naponta, az összes aktív felhasználó mail címével.
( •̀ᴗ•́)╭∩╮
"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"
Az élet ott kezdődik, amikor rájössz, hogy szart sem kell bizonyítanod senkinek
Ha meg akarod nevettetni Istent, készíts tervet!
- A hozzászóláshoz be kell jelentkezni
create view kell neked. ekkor full online/realtime lesz.
https://www.w3schools.com/sql/sql_view.asp
CREATE VIEW sajatnezet AS (SELECT GROUP_CONCAT(`user-name` SEPARATOR '\n') FROM `users`)
- A hozzászóláshoz be kell jelentkezni
Nesze neked normalizálás és használhatóság...
- A hozzászóláshoz be kell jelentkezni
Erre nem kell shell script, egy VIEW-t kell keszitened ahol az egyik mezo egy lekerdezes eredmenye lesz.
- A hozzászóláshoz be kell jelentkezni