Chcę napisać zapytanie postgresql, aby wykonać następujące czynności: if(field1 > 0, field2 / field1 , 0) Próbowałem tego zapytania, ale nie działa if (field1 > 0) then return field2 / field1 as field3 else return 0 as field3 Dziękuję
Chcę napisać zapytanie postgresql, aby wykonać następujące czynności: if(field1 > 0, field2 / field1 , 0) Próbowałem tego zapytania, ale nie działa if (field1 > 0) then return field2 / field1 as field3 else return 0 as field3 Dziękuję
Muszę opracować aplikację przy użyciu MySQL i zapisać wartości takie jak „1412792828893”, które reprezentują znacznik czasu, ale z dokładnością do milisekundy. To znaczy ilość milisekund od 1.1.1970. Deklaruję wiersz jako, timestampale niestety to nie zadziałało. Wszystkie wartości są ustawione...
Tak więc, jak wiem, w Spark Dataframe, dla wielu kolumn może mieć taką samą nazwę, jak pokazano poniżej migawka dataframe: [ Row(a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0}), a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0})), Row(a=107831,...
Próbując wykonać pojedynczą operację logiczną NOT, wygląda na to, że pod MS SQL Server 2005 następujący blok nie działa DECLARE @MyBoolean bit; SET @MyBoolean = 0; SET @MyBoolean = NOT @MyBoolean; SELECT @MyBoolean; Zamiast tego odnoszę większe sukcesy z DECLARE @MyBoolean bit; SET...
Biorąc pod uwagę poniższą tabelę w programie SQL Server 2005: ID Col1 Col2 Col3 -- ---- ---- ---- 1 3 34 76 2 32 976 24 3 7 235 3 4 245 1 792 Jaki jest najlepszy sposób napisania zapytania, które daje następujący wynik (tj. Takie, które daje ostatnią kolumnę - kolumnę zawierającą wartości...
Używałem tego fragmentu kodu, który napisałem i działa on w ten najbardziej niejasny sposób. Chcę wstawić wiersz do bazy danych, który zawiera dwie kolumny DateTime: myrow.ApprovalDate = DateTime.Now myrow.ProposedDate = DateTime.Now A jednak kiedy aktualizuję bazę danych otrzymuję taki...
Jak przywrócić nieudaną migrację szyn? Spodziewałbym się, rake db:rollbackże cofnie to nieudaną migrację, ale nie, cofa poprzednią migrację (nieudana migracja minus jedna). I rake db:migrate:down VERSION=myfailedmigrationteż nie działa. Spotkałem się z tym kilka razy i jest to bardzo...
Musiałem tylko przeinstalować mysql i mam problem z jego uruchomieniem. Nie może znaleźć gniazda (mysql.sock). Problem w tym, że ja też nie. W terminalu Mac OS X 10.4 wpisuję: locate mysql.socki wracam /private/tmp/mysql.sock. Ma sens, że plik gniazda istnieje w tej lokalizacji, ale w...
Chcę zwrócić TOP 100 rekordów za pomocą Linq.
Mamy do czynienia z aplikacją, która musi obsługiwać globalne dane czasowe z różnych stref czasowych i ustawień czasu letniego. Chodzi o to, aby przechowywać wszystko w formacie UTC wewnętrznie i konwertować tylko tam iz powrotem dla zlokalizowanych interfejsów użytkownika. Czy SQL Server...
Załóżmy, że następująca tabela (np. Wynik kilku instrukcji sprzężenia wewnętrznego): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 Które możesz uzyskać na przykład z następującego stwierdzenia: select a.id, t1.column_1, t2.column_2 from a left join t1 on...
Jaki jest najlepszy sposób obsługi pliku database.yml w Railsach, jeśli nad projektem pracuje wiele osób, a lokalizacje bazy danych są różne (w szczególności gniazdo).
Rozumiem, że przed SQL Server 2005 można było „oszukać” SQL Server, aby zezwolił na użycie zamówienia w definicji widoku, włączając TOP 100 PERCENTw to klauzulę SELECT . Ale widziałem inny kod, który odziedziczyłem, który używa SELECT TOP 100 PERCENT... w dynamicznych instrukcjach SQL (używanych...
Jak napisać sql, aby wynik można było uporządkować najpierw według kolumny A, a potem według kolumny B. Coś jak poniżej: SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B
Czy istnieje sposób na określenie rozmiarów pojemników w MySQL? W tej chwili próbuję wykonać następujące zapytanie SQL: select total, count(total) from faults GROUP BY total; Generowane dane są wystarczająco dobre, ale jest po prostu zbyt wiele wierszy. Potrzebuję sposobu na pogrupowanie...
Próbuję stworzyć prostą strukturę, tylko zrzut mojej bazy danych. Użycie mysqldumpdaje mi wynik taki jak: /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET
Czy istnieje sposób, aby uzyskać nazwę pola klucza podstawowego z bazy danych mysql? Na przykład: Mam taki stół: +----+------+ | id | name | +----+------+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +----+------+ Gdzie id pola to klucz podstawowy (ma automatyczną inkrementację, ale nie mogę tego...
Ta tabela służy do przechowywania sesji (zdarzeń): CREATE TABLE session ( id int(11) NOT NULL AUTO_INCREMENT , start_date date , end_date date ); INSERT INTO session (start_date, end_date) VALUES ("2010-01-01", "2010-01-10") , ("2010-01-20", "2010-01-30") , ("2010-02-01",
Jak uzyskać 30 dni przed dzisiejszym dniem w SQL.
Chcę skopiować tabelę do MySQL. Jaki jest najszybszy sposób? Lubię to? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; lub CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); czy jest inny sposób? EDYCJA: Martwię się o ponowne...