leukonas Δημοσ. 1 Ιουνίου 2005 Δημοσ. 1 Ιουνίου 2005 Mporei kapios na grapsei to parakao ston query analyzer kai na mou pei ti apotelesmata pernei?To trexo sti basi norhwind se SQL 2000.Eyxaristo. Sorry ksexasa na grapso to query opote ekan edit. Select * From Customers Where ContactName Like 'Maria%' ayto logika emfanizei oles tis egrafes pou to contactname arxiezi apo maria.emena omos mou emfanizei oti nane.
vagpap Δημοσ. 1 Ιουνίου 2005 Δημοσ. 1 Ιουνίου 2005 Δεν γράφεις και το query... για να το τρέξουμε.... ;-)
makaveli Δημοσ. 2 Ιουνίου 2005 Δημοσ. 2 Ιουνίου 2005 Εχω την εντύπωση ότι στο query analyzer το * δεν υφίσταται! Δοκίμασε να γράψεις το query χωρις το * και λογικά θα δουλέψει! Το * είναι σαν να ενοέιται! Οπότε γράψε το παρακάτω: Select From Customers Where ContactName Like 'Maria%'
SaTaNaKoS Δημοσ. 2 Ιουνίου 2005 Δημοσ. 2 Ιουνίου 2005 Σωστό ειναι το query που έχεις γράψει...!! Εμένα προσωπικά μου επιστρέφει δύο εγγραφές που πληρούν το where statement....
leukonas Δημοσ. 4 Ιουνίου 2005 Μέλος Δημοσ. 4 Ιουνίου 2005 SaTaNaKos emena mou epestrefe dio(logika tis dio idies leme)kai merikes akoma...tora omos pou to ksanadokimasa douleeui mia xara.Mallon o sql server efage flasia.Mia akoma aporia. Ayto trexei select productname , categoryname from products , categories where products.categoryid=categories.categoryid and categories.categoryname='produce' ayto giati oxi?? select productname , categoryname , categoryid from products , categories where products.categoryid=categories.categoryid and categories.categoryname='produce' kai gia na trexei thelei ayto? select products.productname , categories.categoryname , categories.categoryid from products , categories where products.categoryid=categories.categoryid and categories.categoryname='produce'
sotospez Δημοσ. 4 Ιουνίου 2005 Δημοσ. 4 Ιουνίου 2005 select Products.ProductName , Categories.CategoryName , Categories.CategoryID from Products , Categories where Products.CategoryID=Categories.CategoryID and Categories.CategoryName='Produce' ayto eipame oti pezi etsi select ProductName , CategoryName , CategoryID from Products , Categories where Products.CategoryID=Categories.CategoryID and Categories.CategoryName='Produce' kai oti ayto den pezi lipon to CategoryID iparxi kai ston table a kai sto b kai den kseri pio na pari kai na soy feri gia to join poy kaneis to kaneis me where kai oxi me kanoniki sindesi SQl Left Outer Join pisteyo na se boithisa
leukonas Δημοσ. 5 Ιουνίου 2005 Μέλος Δημοσ. 5 Ιουνίου 2005 sotospez sostos ise...diki mou blakeia.apla kolise to kefali mou kai den katalabena ti eftege.fisika ime neos kai akoma matheno.thnx pantos.
leukonas Δημοσ. 7 Ιουνίου 2005 Μέλος Δημοσ. 7 Ιουνίου 2005 akoma mia aporia.To parakato giati den trexei? select a.country , a.companyname 'first company' ,b.companyname 'second company' , a.customerid 'first company id' , b.customerid 'second company id' from customers a , customers b where a.country = b.country and a.customerid<>b.customerid group by a.country fisika panta stin basi northwind
bandito Δημοσ. 7 Ιουνίου 2005 Δημοσ. 7 Ιουνίου 2005 akoma mia aporia.To parakato giati den trexei?select a.country ' date=' a.companyname 'first company' ,b.companyname 'second company' , a.customerid 'first company id' , b.customerid 'second company id' from customers a , customers b where a.country = b.country and a.customerid<>b.customerid group by a.country fisika panta stin basi northwind[/quote'] Οταν λες δεν τρεχει , τι εννοεις; Γιατι αυτο χωρις να το τρεξω πουθενα , θυμαμαι απ'εξω το σφαλμα που θα σου βγάζει ο sql server (οπουδηποτε και να το ετρεχες θα στο εβγαζε). Λεει λοιπον, οτι δεν μπορεις να εχεις στο select field που δεν ειναι στο group by. Τα διαβαζετε ποτε αυτά που γράφει; select max(a.companyname), max(b.companyname), max(a.customerid), max(b.customerid) και θα παιξει.
leukonas Δημοσ. 7 Ιουνίου 2005 Μέλος Δημοσ. 7 Ιουνίου 2005 ne ego to diabasa alla os neos den polikatalabeno ta sfalmata pou petaei.sigkekrimena bgaze ayto-->>Server: Msg 8120, Level 16, State 1, Line 1 Column 'a.CompanyName' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Ego omos den thelo na paro tis times max.thelo apla na kano grouparisma me basi to country.
bandito Δημοσ. 7 Ιουνίου 2005 Δημοσ. 7 Ιουνίου 2005 ne ego to diabasa alla os neos den polikatalabeno ta sfalmata pou petaei.sigkekrimena bgaze ayto-->>Server: Msg 8120' date=' Level 16, State 1, Line 1Column 'a.CompanyName' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Ego omos den thelo na paro tis times max.thelo apla na kano grouparisma me basi to country.[/quote'] Δηλαδη θέλεις: Οσοι ειναι στην ελλάδα (που μπορει να ειναι χιλιοι αυτοί) να σου βρούν σε μια γραμμή, αλλα σε αυτή την μια γραμμή να φαινονται και τα 1000 id. Μήπως θέλεις order (sort) και δεν το ξερεις;
leukonas Δημοσ. 7 Ιουνίου 2005 Μέλος Δημοσ. 7 Ιουνίου 2005 bandito ne ayto ithela...telika olo blakeies rotao.
leukonas Δημοσ. 10 Ιουνίου 2005 Μέλος Δημοσ. 10 Ιουνίου 2005 Lipon alli mia aporia pou exo.Thelo na ekteleso to eksis query. select * from customers where companyname = 'Bon app ' ' dld thelo na kano anazitisi ston pinaka customers to onoma Bon app' .pos ginete ayto??Panta apo ti basi northwind
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.