שלח תשובה

זירת השאלות

512
צפיות
9
תשובות

DISTINCT

,‏ 3 באוקטובר, 2004

יש לי את השאילתה הזאת:


select top 10 * from tbl where M = '" & R & "' order by M ASC

וזה שולף כמה שמות דומים…
איך ניתן להישתמש בDISTINCT בשביל לחסום את זה בשאילתה הזאת?

תגיות:

9 תשובות

  1. Ami הגיב:

    בעיה
    עשיתי ככה:


    select id,c,DISTINCT f,fd FROM tbl where c = '" & bla & "' order by f ASC

    השיגאה:

    Error Type:
    Microsoft JET Database Engine (0x80040E14)
    ‏‏‎‏‏שגיאת תחביר (אופרטור חסר) בביטוי השאילתה 'DISTINCT f'.
    line 101

  2. Ami הגיב:

    סליחה ככה זה לא עובד, עדיין ישפעמים


    select DISTINCT f,c,id,fd FROM tbl where c = '" & bla & "' order by f ASC

  3. BuildHome הגיב:

    אם לא עובד
    אז איזו שגיאה השאילתה מניבה לך?

  4. Ami הגיב:

    אין שגיאה זה פשוט לא עושה כלום

  5. Ami הגיב:

    עוד שאלה
    איך אפשר לעשות order by rnd או משהו כזה
    שזה יהיה רנדומלי

  6. BuildHome הגיב:

    ניסית
    לשלוף רשומות ללא ה-where ?
    תבדוק אם rs.eof = true.

שלח תשובה