Προς το περιεχόμενο

Sql query


Vitaephile

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα,

εχει κανείς υπόψη του τη συνταξη για να βρεθεί κάποια λέξη μέσα σε όλη τη βάση και όχι σε έναν πίνακα?

Επισκέπτης
Δημοσ.

an xreiazese kati tetoio tote sigoyra exeis sxediasei lathos th bash...

anyway,mporei kai na paizei kati tetoio..ti bash doyleyeis?

Δημοσ.

@natural: στην ουσία είναι ένας πίνακας σε access και ήθελα ένα query που να εμφανίζει όλες τις εγγραφές που σε κάποιο τους πεδίο έχουν τη λέξη που ζητάς. Κάτι σε στυλ,

 

SELECT * FROM table_name WHERE column_name = keyword

αλλά για όλες της στήλες του πίνακα υπάρχει ή πρέπει να βάλω καμια δεκάρα OR στη σειρά;

 

Είνα για σύνδεση ado σε vb (αν παίζει κανένα ρόλο...)

 

@m1cRo: δεν διευκρίνισα οτι στην ουσία είναι ένας πίνακας. :)

 

Thanks anyway

Δημοσ.

Αυτό που ζητάς δεν γίνεται με ένα query.

Μπορείς όμως να κάνεις ένα loop στα fields του Recordset, να βρεις αν υπάρχει στήλη με το όνομα που ψάχνεις και να πάρεις τα δεδομένα της στήλης με:

SELECT column_name from table_name

Δημοσ.

μπορείς να πάρεις όλους τους user tables από το schema της βάσης και να κάνεις ένα λοοπ ψάχνοντας την λέξη που θέλεις. ελπίζω πως το πεδίο (που πρεπει να είναι κοινό σε όλους τους πίνακες αλλιώς κλάφτα Χαράλαμπε) το γνωρίζεις.

και πάλι θα χρειαστείς σκριπτάκι δε γνωρίζω να γίνεται σε ένα κιούρι ( γουάου) όλο αυτό

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...