Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Unterstützung bei MySQL Update gesucht

Frage Entwicklung Datenbanken

Mitglied: ToXo1982

ToXo1982 (Level 1) - Jetzt verbinden

10.12.2009 um 21:12 Uhr, 3518 Aufrufe, 4 Kommentare

Hallo, habe da mal eine frage, ich benötige Hilfe um ein Update für eine Spalte durch zuführen...
der befehl den ich im mom habe der geht nicht so wie ich es möchte, ein Beispiel:

update items
set items_picture=alle/items_model.jpg
where items_picture='alle/'

Ergebniss: in der Spalte "items_picture" steht nun "alle/items_model.jpg". Dort sollte aber eigentlich als beispiel stehen: "alle/XYZ123.jpg"

als kleine Erläuterung:

items_model <- spalte der artikelnummern
items_picture <- besteht aus artikelnummer und dateiformat (in den fall .jpg)
alle/ <- ist der name auf meiner HP wo die bilder alle drunter gespeichert werden

bitte um schnelle antwort, Danke!

mfg
Mitglied: Netzheimer
11.12.2009 um 08:13 Uhr
Moin.

Schneller geht`s nicht, sonst brauchst du ein Wunder! In deinem Beispiel ist das Ergebnis folgendes:
Schreibe überall wo /alle steht den Wert 'items_model.jpg' hinein.

Also,

update items

ist schon mal richtig.

Woher soll er denn die Information haben, dass items_model.jpg die Datei XYZ123.jpg ist?

where items_picture='alle/'

stimmt ja auch.

Du musst irgendwoher eine Referenz aufbauen zu den verschiedenen Dateien. Was du vorhast sieht mir mehr nach einem INSERT aus. Definiere bitte mal deine Fragestellung etwas genauer. Wann soll warum was upgedated werden?

Gruß
Netzheimer
Bitte warten ..
Mitglied: ToXo1982
11.12.2009 um 08:58 Uhr
Hallo,

mein Problem ist eher das die DB das items_model (XYZ123) und die datei endung .jpg auswerten soll. bei weiteren artikeln soll denn deren nummer stehen.

folgende spalten sind in meiner DB vorhanden:

itmes_model = die Artikelnummer der einzelnen Artikel (beispiel XYZ123 oder YXZ312 oder ZYX213)
items_pitcure = dort steht im Moment durch die falsche update Funktion "alle/items_model.jpg

in dieser spalte "items_pitcure = "alle/items_model.jpg" soll später nach dem update stehe:
"alle/XYZ123.jpg"
"alle/YXZ312.jpg"
"alle/ZYX213.jpg"

Grund für das "alle/" ist das auf meiner HP alle Bilder in den Ordner "alle/" hinterlegt sind. die DB ließt die Bilder aber nur dann aus, wenn dort steht als Beispiel "alle/XYZ123.jpg"

sonst zeigt er keine Bilder auf der HP an.

gibt es denn eine funktion damit er das in der DB ausführt?!

ich selbst bin meinen Latein zu ende, hab schon sehr viel ausprobiert, komme aber nicht auf die Lösung
Bitte warten ..
Mitglied: dog
11.12.2009 um 09:33 Uhr
01.
UPDATE items SET items_picture = CONCAT('alle/',items_model,'.jpg') WHERE items_picture = 'alle/'
(ungetestet)

Grüße

Max
Bitte warten ..
Mitglied: ToXo1982
11.12.2009 um 10:15 Uhr
SUPER!!!! der hat richtig funktioniert, so wie es sein sollte! vielen dank im vorraus!!!!
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
gelöst Microsoft Office 2013 Update-Frage (4)

Frage von WinWord zum Thema Microsoft Office ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

Microsoft
PDF-Browserplugins für IRM-geschützte Inhalte gesucht (2)

Frage von DerWoWusste zum Thema Microsoft ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Webbrowser
Windows 7 unbeliebte Internetseite sperren (15)

Frage von Daoudi1973 zum Thema Webbrowser ...

ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (13)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...

LAN, WAN, Wireless
gelöst Suche Firmware Image für Cisco Aironet 1252 (10)

Frage von Herbrich19 zum Thema LAN, WAN, Wireless ...

VB for Applications
Daten eines einzelnen Tabellenblatt als Mail versenden (kein Dateianhang) (9)

Frage von Zentralenteufel zum Thema VB for Applications ...