Post by antstyl » Wed Oct 16, 2013 3:17 pm

Καλημέρα, θέλω να αλλάξω την τιμή μιας στήλης στον πίνακα product, μόνο όταν το image path ξεκινάει με αυτό data/s001/

Αν γίνεται (!!) η εντολή είναι η εξής;

Code: Select all

UPDATE product
SET stock_status_id=τιμή
WHERE image=data/s001/*
Θα δουλέψει η συγκεκριμένη εντολή με το *;

User avatar
Active Member

Posts

Joined
Mon Nov 12, 2012 5:40 pm

Post by botonakis » Fri Oct 18, 2013 4:16 am

Καλησπέρα.
Όχι δε θα δουλέψει έτσι όπως το έγραψες αλλά θα δουλέψει με το παρακάτω:

Code: Select all

UPDATE product
SET stock_status_id=τιμή
WHERE image LIKE 'data/s001/%'

User avatar
Active Member

Posts

Joined
Tue Jan 24, 2012 7:55 pm
Location - Athens, Greece

Post by antstyl » Fri Oct 18, 2013 4:10 pm

Σε ευχαριστώ πολύ botonakis.
Δεν έβρισκα κάπου εντολή WHERE για το image και δεν γνώριζα καθόλου το LIKE.

User avatar
Active Member

Posts

Joined
Mon Nov 12, 2012 5:40 pm
Who is online

Users browsing this forum: No registered users and 4 guests