Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πολύπλοκο select με containstable, freetexttable...

Îåêßíçóå áðü ôï ìÝëïò deykas. Τελευταία δημοσίευση από το μέλος deykas στις 09-06-2007, 23:58. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  09-06-2007, 23:30 32810

    Πολύπλοκο select με containstable, freetexttable...

    Μπορω να χρησιμοποιήσω σε ένα select δύο containstable (το ένα μάλιστα με παράμετρο formsof) και ένα freetexttable, χωρισμένα μεταξύ τους με το λογικό or; αν ναι πως είναιη σύνταξη γιατί προσπαθώ και μου βγάζει λάθος στη σύνταξη.
    η εντολή είναι έτσι :

    select table1.field1,a.rank,b.rank,c.rank
    from table1
    containstable(table1,field,'"kritirio"') as a
    or containstable(table1,field,'formsof(inflectional(kritirio)') as b)
    or freetexttable(table1,field,'kritirio') as c
    where table1.id=a.[key] and table1.id=b.[key] and table1.id=c.[key]
     
    ευχαριστώ.
  •  09-06-2007, 23:58 32815 σε απάντηση της 32810

    Απ: Πολύπλοκο select με containstable, freetexttable...

    Έβαλα κόμμα αντί για τα or και έφερε ως αποτέλεσμα την κοινή εγγραφή που βρίσκουν και τα τρία χωριστά. Δηλ. δεν λειτουργεί ως or. Πως είναι η σύνταξη ώστε να το κάνω νε φέρνει όλες τις εγγραφές  δηλ. να λειτουργεί το 'or' μεταξύ των τριών  παραμέτρων της select;
    ευχαριστώ.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems